debugger: make debugger entry even more reliable

This solidifies a new mechanism to enter debug mode, and also adds a new
method to dump the ROM.  We now can only dump 4 bytes at a time, but we
don't clobber RAM anymore.