Implements path completion.
Superclass: MOCompletionStrategy
MOFileCompletionStrategy implements straight-forward path completion. This class uses the basePath to provide a base to use when interpretting relative paths. There are several options to control the completion behavior including whether to append a "/" after directory completions and whether to append a space after filename completions.