Support generic Hadoop Compatible Filesystem (short version)

This is a short version of #388.
When this is null, UFS address is "nulltachyon_test" which is hard to debug. Should this class exist if URI is null?