Trying to fix HBase support issue in TACHYON-27
Optimize imports; reformat code style; improve javadoc; remove the commented code.
Linked to TACHYON-46 in Javadoc
Improve Javadoc comments
Merge branch 'master' of https://github.com/amplab/tachyon into createNonRecursive
createNonRecursive() should throw exception if parent directory doesn't already exist,  which is extremely important for HBase to do fencing of dead region servers properly.
new example
[TACHYON-68] When file is completed, reject all write requests on client
side
removed constants and moved to test
Merge pull request #363 from dcapwell/TACHYON-68/reject-client-update

[TACHYON-68] When file is completed, reject all write requests on client
return immutable copy of children to avoid concurrent read and write
format
Merge pull request #355 from dcapwell/example-nobuffer

new example
Merge pull request #322 from pfxuan/createNonRecursive

Trying to fix HBase support issue in TACHYON-27
print version number in master/worker/client log
log twaek
added BasicNonByteBufferOperations into runTests
refactored runTests to be a for loop
[TACHYON-82] Retrieving byte buffer from remote machine can leak file handles in TachyonFile
Merge branch 'master' of https://github.com/mubarak/tachyon into TACHYON-82

Conflicts:
	core/src/main/java/tachyon/client/TachyonFile.java