Admin server in separate JVM

Created a functional test to launch the Admin server
in a separate JVM. Also demonstrates the ability to
send remote invocations into launched JVMs.
Leader election for Admin nodes