add block handler to handle block files on different under file systems
add BlockHandlerHdfs as stub
change isHadoopUnderFS() in UnderFileSystem to be public, and use it in BlockHandler
modify comment format and gramma mistakes
some format fix
modify according to the comments, format change
fix typo
change error message
clean coode based on comments
add test case for BlockHandlerLocalFS
small format change
some change on code style
change inFilePos from int to long and remote unused IOException
rename BlockHandlerLocalFS and expose FileChannel
thrift threads are based off cpu now
lowered thread count
modify according to comments
Merge pull request #372 from dcapwell/upperbound-thrift-threads

thrift threads are based off cpu now
[TACHYON-22] JSP compilation issue with embedded jetty in Java 8. Upgraded Jetty version 7.6.15.v20140411
modify interface for append, use ByteBuffer to replace byte[] for zero copy