treat compiler warnings as errors

To have Travis CI show that there are problems.