Merge pull request #46 from gluster/BZ_969223

Bz 969223
(Raw)LocalFileSystem re-implementation of the gluster shim.  Notable changes:
 - LocalFileSystem is top level class and provides user space/"local" file system request dispatch.  GlusterFileSystem extends LocalFileSystem
 - GlusterVolume extends RawLocalFileSystem and is the methods to access a single gluster volume in the local user space.
 - DFS / Gluster volume directories must be specified with glusterfs:// prefix.  Local file systems SHOULD specify file://
add back the Version class. deleted by accident
remove the metafile git.properties
igmore src/main/resources/git.properties from commit
add back ability to configure the getfattr command through core-site.xml.
Merge pull request #47 from childsb/master

(Raw)LocalFileSystem inheritance
hadoop 2.0 impl
Merge pull request #48 from childsb/hadoop2

hadoop 2.0 impl