Fixing compilation warnings from old compile plugin.
Add a Java compile argument to find compliation complaints easier.
Clean up deprecation and generics warnings.
Remove Mac OS X metadata (already gitignored).