CMake: Be more aggressive with warnings, set defaut build to debug.
We now have most of Wall warning is Werror and Wextra is also enabled
(without Werror with exception of sign compare mismatch which is Werror).
wibble: Merge from upstream (DIVINE/wibble).
driver: Fix buch of warnings.