Commit before starting CPU debugging

- Save before making NESTest write to file test
- Changed a bunch of stuff to unsigned char, but changed it back because
I was a bit of a fruitloop when I made all those (too many!) changes
without doing research
- Need to fix BNE (sbyte vs signed char) crap
- Incorrect z flag when reaching c897