allow CABAL_FLAGS to be overridden in Makefile
add reasonable profiling defaults for library and executable
catch exceptions when evaluating random tests

This technically fixes #103, but not in a tremendously satisfying way. What we would like to do is clean up the progress bars for the :check, and report which input gave rise to the exception.