small cleanups
document the java client
add build system for java client
add javadoc html files for java client
remove the timestamp in the doc