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
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
Fixing merge issue
Fixing RemoteBlockInStream.java
Merge pull request #364 from dcapwell/concurrency-issue-masterinfo-getFilesInfo

return immutable copy of children to avoid concurrent read and write