BugFix: Added the project directory to the source sets has the unintended consequence of including all source in the entire project tree.  This causes problems when running tests because tests will be compiled during the 'classes' phase.