[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>
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
add shell script to kill tachyon-master and tachyon-worker running containers in docker
add script to re-build all images in this directory
add README
remove all sudo in build files, let the user control this
use glusterfs scheme for under fs address

Signed-off-by: rootfs <hchen@redhat.com>
fixes issues found in glusterfs test
on glusterfs, mkdirs on existing dir returns false. So a new unit test should delete the directory before mkdirs.
Not use glusterfs root path for unit test, change getUnderFilesystemAddress() to use sub dir.

Signed-off-by: rootfs <hchen@redhat.com>
Simple Javadoc fix for TachyonFile.readByteBuffer method which now take int as input argument
update jekyll build command based on latest jekyll doc
update jekyll serve command based on latest jekyll doc
Merge pull request #334 from rootfs/jekyll

Jekyll
Merge pull request #332 from hsaputra/TACHYON-60_fix_javadoc

Simple Javadoc fix for TachyonFile.readByteBuffer method which now take int as input argument