Add kernel explorer (#11779)
* Add kernel explorer, a tool to help develop, test, profile, and tune GPU kernels.
* clean up with some formatting issues
* rename MACRO
* macro renaming
* improve cmake code
* fix python lint errors
* fix python lint errors
* fix python lint errors
* delete white space suggested by lint