arm_jit: Add a weak state to register manager which allows a register to be allocated without reading it's value from memory. Useful when allocating a register that will be clobbered without using its current value
arm_jit: Merge all thumb memory ops into single compiler functions. Change template compilers to keep code size down.
arm_jit: Don't add branching code for unconditional arm memory ops
arm_jit: Compile thumb ADD_2PC and ADD_2SP instructions
arm_jit: Add method for ops to return minimum cycles and have it added at the end of the block