WIP Java client
Remove generated java thrift file from git
Reorganize Java client directory. Update Makefiles.
Fix .gitignore for Java client
Change name of uberjar in Java client