Remove some instances from test/Smoke.hs
Add files for building with Nix
Add a proper Setup.hs in git-monitor