Support RMD
Better error message when debug feature fails
Commands explicitly check for existence of file system methods.

This is to prevent commands which are unimplemted, by virtue of
missing methods in the file system driver, fail with an inappropriate
error such as access denied.
Changelog: Add item about MKD