Use the already present 'Enclosed' JUnit test suite
Use the isAnnotationPresent method for annotation presence checking
Replace reflective operation in tests with an interface method call
Revert "Tell Travis to wait for the build to complete"

This reverts commit ee53603614d9e1ba2cf6649723368dd4351b6c5a.
Fold test output via travis_fold
Merge branch 'master' into junit
Merge pull request #1070 from querydsl/junit

Enhancements to the test platform