Fork with extra arguments

* It is now possible to pass in arbitrary extra arguments for the JVM
* Added example Java agent and test