fix "cabal test"

The fix to get tests to run during "cabal install --enable-tests" broke
the simpler command "cabal test". By forcing an install, we were
forwarding to "cabal install" arguments meant for "cabal test".