Add ability to process packages based on ownership of file paths

To be used when watching for file changes with rerun, guard etc.
Use Slop for CLI option parsing

Much nicer than optparse and the self-rolled args were getting unwieldy.