cephfs: let unit tests use expanded config options

Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Merge remote-tracking branch 'origin/cephfs/branch-1.0-test-smart-uris' into cephfs/branch-1.0

Reviewed-by: Joe Buck <jbbuck@gmail.com>
Add implementation of createNonRecursive, needed by HBase

Signed-off-by: Mike Bryant <mike@mikebryant.me.uk>
cephfs: fixup returned exception types

Driven by HDFS unit test behavior.

Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
cephfs: clean-up opened file descriptor

Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
cephfs: add unit test for createNonRecursive

Adapts the HDFS tests.

Signed-off-by: Noah Watkins <noahwatkins@gmail.com>