JVM Forker and controller. Allows to fork a class in a separate JVM and remotely control it. Usefull to run multi JVM unit tests or create mocks that need to run in a separate JVM