Path completion

Implements path completion for all shell commands. Replaces dependency on filemanip package with dependency on haskeline package. Fixes #96.