- Added InternalAutoGradingTest, which is a compiled duplicate of AutoGradingTest,
  to fix issues with mixing test/main Java code and verification errors for
  submissions
- Updated build.gradle to specify Java 1.7 source compatibility
- Removed source set modifications from build.gradle that are unnecessary
  with new InternalAutoGradingTest approach