Resolve issue #69, enable warnings when running tests; fix warnings

I don't see any reason to not have warnings enabled for the test suite. It's especially useful when looking at the Travis CI output.