[TACHYON-127] WIP: Create Tachyon Cluster via Vagrant 

This obsoletes #452 

While it is still work-in-progress, feedback is badly needed for this work. 

What's working?
We can start a two-VM Tachyon cluster using HDFS 2.4.1 and glusterfs as under filesystem.

What next?
- more under filesystem (ceph, hadoop 1.0.4)
- more providers: Docker, OpenStack, AWS, VMWare Fusion.

@haoyuan @childsb @uronce-cc @dcapwell @hsaputra 
@dcapwell nice review. Hope this answers all your question:
- so far, we have virtualbox recipe for glusterfs and hadoop 2. ceph recipe is not done yet. 
- docker has a problem. i suspect this is the problem blocking me
https://github.com/mitchellh/vagrant/issues/3963
- next targets are: 
  virtualbox provider: ceph (once #388) is done, hadoop 1
  aws and openstack providers

Help is appreciated.