GitHub #262: Variable replacement for offline agent configuration.

For offline agent configuration properties can now contain variables in
${name} format which will be replaced with system properties at runtime.
Based on original PR by user 'debugger'.
diff --git a/org.jacoco.doc/docroot/doc/offline.html b/org.jacoco.doc/docroot/doc/offline.html
index a6d31b6..9b39038 100644
--- a/org.jacoco.doc/docroot/doc/offline.html
+++ b/org.jacoco.doc/docroot/doc/offline.html
@@ -61,6 +61,16 @@
       "<code>jacoco-agent.destfile</code>".</li>
 </ul>
 
+<p>
+  In both cases configuration values may contain variables in the format
+  <code>${<i>name</i>}</code> which are resolved with system property values
+  at runtime. For example: 
+</p>
+
+<pre class="source">
+destfile=${user.home}/jacoco.exec
+</pre>
+
 <h2>Class Loading and Initialization</h2>
 <p>
   Unlike with on-the-fly instrumentation offline instrumented classes get a