Small cleanup
More work on B, BL and BLX instructions
Sign extend the offset for banching
Change the instruction set to THUMB for BLX (label)