Print, but don't fail on deprecation notice

A simple change so that deprecation notices are printed, but don't cause test failures. A possible fix for issue #27.
I think `fail_on_warnings` should default to true to maintain backwards compatibility. We can review this for the next major version (following [semantic versioning](semver.org) convention).