Throw an exception when a property test fails

The advantage of this is it allows us to make the error obvious when running the tests as part of a Grunt build.

Another option would be to write a `grunt-purescript-quickcheck` plugin that somehow hooks into the property tests and reports back to the plugin, but this seemed easier for now!