rm puts in jvm base compiler
clean up run command
don't use platform dependent path separator literals in jvm type factory classpath munging
split out test class file destinations for fixtures vs test classes
add passed classpath to run classpath when running with mirah

Fixes #237