don't mark bytes as read when executing

and bring back purple text for code+data bytes (TODO: find out why odd
bytes in code still get marked as read, probably something to do with
the way bsnes handles certain instruction types)