updated CMakeLists for missing files
removed duplicate rotl/rotr functions
fixes to build on linux
added scm rev generation on Linux/cmake
updated windows scm_rev code to use new style
fixes to scm_rev generation to make it conistent with windows build
made qt window title consistent