Updated CMakeLists.txt to use standard version checks
Updated CMakeLists.txt to use standard version checks

This no longer sets '-std=c++14'; instead it uses CMake's
`CMAKE_CXX_STANDARD` and `CMAKE_CXX_STANDARD_REQUIRED`

bitwizeshift/bit-memory