Had to move functional tests back under src/test/java. (Otherwise it
just would be a pain to have the test files compiled.)