Split doMain from main
Renames

It might take until next commit for them to make sense.
Reimplement logic to find .git-rewrite WIP
Cleanup last commit
Reorder and document Scalaz imports