cabal file cleanup, maintainer switch, registered git repository