Added initial interface.

The interface for setting options is currently untested.  The default
value of the 'chatty' option is the default taken by QuickCheck, but it
should probably be false for Cabal.