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.