Clean the input repository path

This commit will include a call to path.Clean() to clean the path Grove
takes as its optional first argument. Additionally, it will fix an
assignment error which was itself not particularly consequential, but
the derpiness of which was awestriking.

- close #22