Revert "re-enable most of -Wall, see #618"

This reverts commit 341ccc4dc0c1ccfc6db37f469a8d5e172618e443.
Breaks VS2010