Add ADD Register

I also added a setRegisterValue() test helper function which modifies
a value in the context before single stepping the simulator.  This also
updates the expected value for this register.