Fix hook quoting
Simplify deployment user interface
Remove unnecessary QUIET mode
Improve deployment functions
Tweak messages
Improve naming
Split out default vars into paths.sh and vars.sh
Refactor constraints hashing
Refactor file copying and caching
Improve tmp dir names
Refactor deploying
Refactor GHC functions
Refactor Cabal functions