Fix test-report.

As it's possible to use sandboxes, test-report now
uses cabal by default, but it's possible to override
it by using CABAL environment variable.