ANT JUnit cleanup and enhancements

Added a junit-report target for building an HTML format report. Switched
junit task to fork once for much improved performance. Test code is now
compiled to a separate directory. Spock specifications are now included
when unit tests are run.
Merge remote-tracking branch 'sjones4/misc/ant-junit-cleanup' into testing