ROM branches are resolved indirectly from RAM. Correct this in the recompiler.

(DSTwo-specific) Correct /Tools/Debugging/Code cache flushing/VRAM. Formerly it would display EWRAM statistics.
Optimise reused code slightly by allowing it to have native code branches into ROM and the BIOS. Allowed because of the native branching flush reason.

Correct the peaks for the persistent area in /Tools/Debugging.

Tracing of frameskip changes are now enabled only #ifdef SERIAL_TRACE_FRAMESKIP.
Correct the behaviour of CODE_ALIGN_SIZE. Now it correctly aligns the absolute address of a native code block instead of the remainder of the GBA code size.