arm: Thumb BL & BLX read ARM_REG_PC instead of ARM_REG_SP.

Fixed the problem for ARM Thumb instrucions too. Please review.