add block handler to handle block files on different under file systems
add BlockHandlerHdfs as stub
* Created TACHYON_CLASSPATH to hold a dynamically generated classpath.
* Updated shell scripts to use TACHYON_CLASSPATH
* Added HADOOP_HOME to point to a local hadoop installation.
* Generate Tachyon + Hadoop CP if HADOOP_HOME is defined
* Updated the default JAVA path in linux to the generic symbolic link (will support most JREs without additional config)
[Tachyon-26] test UnderFileSystem.get() code path in Glusterfs Cluster.
Fix the dependency issue in gluster test profile;
Update gluster test instruction in glusterfs setup document.

Signed-off-by: rootfs <hchen@redhat.com>
Use a generic method to establish the hadoop classpath.  Requires hadoop command in classpath and works with 1.x and 2.x
Revert the JAVA_HOME setting.
Trying to fix HBase support issue in TACHYON-27
change isHadoopUnderFS() in UnderFileSystem to be public, and use it in BlockHandler
modify comment format and gramma mistakes
some format fix
Add some documentation about bootstrap-conf
for real revert JAVA_HOME change.
add dnsmasq image to resolve dns among containers
add docker image with hdfs1.0.4 configured, base image is ubuntu:precise
add tachyon-base image containing tachyon configuration settings from base image: apache-hadoop-hdfs1.0.4-precise
add tachyon-master docker image from base image: tachyon-base
add tachyon-worker docker image from base image: tachyon-base
add shell script to start nameserver: dnsmasq-precise
add shell script to start tachyon cluster: tachyon-master and tachyon-worker
add shell script: deploy.sh to quickly deploy the docker cluster, using services from start_nameserver.sh and start_tachyon_cluster.sh