added a code-shrinker as last optimizer step: 5-byte to 2-byte insts where possible, remove all INST_NOP