Postpone setup until after local variables are set up

Makes it easier to extend paths by local variables
Add Cabal auto-generated files to GHC path
Use Cask to build the TAR package