Split out cabal_do.sh
Move cabal_freeze_* to cabal_do.sh
Improve transfers and storage