Support java6 with our one java file
Merge pull request #498 from twitter/feature/java16Build

Support java6 with our one java file