add cmake as an alternate build system
cmake add intel jit events support
cmake add perf_TESTNAME support
cmake add valgrind {memcheck,memleaks,cachegrind}_TESTNAME
cmake cleanup formatting