Merge pull request #38 from cgoodling/new2

New2
Fixed decoding issue

Turns out print_add was overwriting D0. Now that it was moved to happen
right before op decoding, that overwrite was causing issues. Callee
saved and restored that state of the regs in print_add, and it's good to
go now!
Merge pull request #39 from cgoodling/origin/abby

Fixed decoding issue
Fixed and issue where Find_op_mode needed to push and pop registers to restore their changed contents
Merge https://github.com/cgoodling/422 into new
Added EA functionality to NEG