Issue #15: Added ability to use a local directory as a remote.
Issue 15: Fixed the error message if file:// is not a directory.
Merge branch 'jimshoe-issue15' into dev