Removes some warnings

There are still a large number of Boost, Protobuff, and bhwalk warnings in our code, but we plan to get rid of those via the build system (by building them as system directories), rather than by changing code that is not ours. This will happen once the new build system is finished.