Allow for conf-based control of auto-mounting glusterfs volume

Introduce a fs.glusterfs.automount configuration parameter, defaulting
to true, which when set to false will skip exec(mount ...) during
initialization.

Signed-off-by: Matthew Farrellee <matt@redhat.com>
mkdirs(..) tolerance + unit test.
Revert "mkdirs(..) tolerance + unit test."

This reverts commit b77dc845df713a01afba8d1899d25359bc76a42d.
fix to make mkdirs(..) tolerant of existing directories during a distributed mkdirs(..) call.
fix the create(..) command to use the DFS mkdirs(..) vs raw java.io.File's
document future improvements & refactoring
Merge pull request #14 from gluster/BZ916371

fix to make mkdirs(..) tolerant of existing directories during a distrib...
Merge pull request #6 from mattf/configurable-automount

Allow for conf-based control of auto-mounting glusterfs volume