fix register naming rule to conform ARM manual
remove kprobes test function outside kernel tree
add build-time option: CONFIG_KPROBES