Merge pull request #1 from amplab/master

merge
initial glusterfs integration deposit
additional changes to make compatible with glusterfs-hadoop plugin 2.1.18
clean up env variables; add unit test for glusterfs
Added concurrent tests to MasterInfo
Merge remote branch 'upstream/master'

Conflicts:
	main/src/main/java/tachyon/UnderFileSystem.java
	main/src/main/java/tachyon/UnderFileSystemHdfs.java
resolve conflict and adapt to new changes
A couple minor fixes and cleanups

There were more, but I was too slow, and other people already fixed them :)
Fix indentation
update glusterfs-hadoop version
force using hadoop-minicluster 2.3.0
Re-throw fatal exception
Revert "force using hadoop-minicluster 2.3.0"

This reverts commit 5d82003f56a011062b7095adb863532f0532587b.
exclude glusterfs-hadoop transit dependencies
fix a broken link in documentation
Merge pull request #201 from uronce-cc/cc

fix a broken link in documentation
fix issue TACHYON-73 in JIRA: change toFullPermission in UnderFileSystem.java to handle all posix permissions
fix indentation, change changePermission to setPermission
remove toFullPermission
fix indentation