Configure warnings behaviour with --warnings

As suggested by @myronmarston (#855), configure the verbosity of specs with a `--warnings` option.