cart tests: automate tests that inspect build output
assemble: run before_build hook after cabal update

build-tools can now be installed reliably in before_build
assemble: rename hooks
save-artifacts: skip cabal logs
assemble: clean up after build