Added emulator flag to control whether store operations with IMMEDIATE mode target should halt the emulation. According to spec the default behaviour should be to silently ignore these instructions, I prefer to keep the default the other way around (crash).
25% Emulator speed increase by removing method parameters / return values (incrementing cycle count directly etc.)
instruction decoding now uses just one big switch statement instead of some if's and the switch statement
more code cleanup