move smart-compile related config to jk-compile.el