Add basic branch/PC write methods
Add basic branch/PC write methods

These (plus a few more) will handle all of the PC writing logic, which
must be handled a bit differentlt than a standard register.

prattmic/armv7m-emulator