rename hw_breakpoint.[ch] to hw_debug.[ch]
rename hw_breakpoint_init to hw_debug_init
add DWT Watchpoint