Add modifications to hadoop compatibility package as required for parquet testing.
Move testing utils and data to package stratosphere-test-utils

When trying to use packages that use stratosphere-tests in
stratosphere-examples you used to get a circular dependency. Now
packages can use the testing utilities without pulling in all the
transitive dependencies of stratosphere-tests.
Remove bin/ directory from tests and test-utils
Remove old TestBase, rename TestBase2 -> RecordAPITestBase
Remove deprecated testing stuff
Increase visibility of temp file handling in test utils.
Removed unnecessary and unstable shutdown hooks for JobManager and TaskManager
Fix checkstyle in the test data
Changed Key to Key<T>
Adapt scala code to change in Key -> Key<T>
Clean up Key generics and checkstyle errors.
Fix various warnings.