Allow prep commands to take a file path instead of suite name.

Closes #419.
Same for get-config command.
Handle commands with no suite arg (e.g. scan).
Better variable name.
Fix search command for file path arg.
Merge pull request #424 from hjoliver/419.prep-by-file-path

419.prep by file path