fixed bug with java server restart which caused java serever to crash and go into an infitint resart cycle.
server now will delay requests until resart and not run the Terminalrunner by default.

made $test methods return boolean value which can be used for testing

made it so that compile only happens once per process and ignored .class files
bumped version number for publishing
removed .class files from git cache