Merge pull request #283 from dgrove-oss/cmake-extended-warnings

Enable additional compiler warnings for CMake build