Support compilation of test classes to a different directory than main c...

Added a new :junit-compile-path project key, and modified the junit task to compile test classes (specified in the :junit key) to this location if they aren't already compiled in the main :compile-path location. Helpful to prevent test classes from making their way into the main jar file.