famicom timing issues fixed

rp2c02: i was issuing 'tick' in the individual cycle functions, as well
as in the grouped 'cycle' function. woops.
rp2a03: passes timing tests for all official instructions. i'd test all
the instructions, but it requires joypad input that i don't have
implemented yet.