CMake linter cleanups

The build process now uses polysquare-cmake-linter to enforce style guide compliance