Add Java 6 Support

This change modifies .travis.yml to test with openjdk6
Merge branch 'wesschlichter-java6-port'