update to support -std=c++1z flag
update lit and CMake so that -std=<version> can be overridden on the command line when invoking lit.
add fatal error when CMake cannot find a sufficient standards flag. Fix incorrect flag check variable names