Add a flag for manual tests.

This is a workaround for #24. 

People who have cabal install configured to run tests by default will no longer fail when installing the package. People who are determined to run the (non-automatic) tests can enable the test by passing `--flags=ManualTests` to cabal.