This patch implements
- Emulation of MIPS32 branch instructions
- Enable single-stepping for MIPS32 instructions
- Correction in emulation of MIPS64 branch instructions with delay slot
- Adjust breakpoint address when breakpoint is hit in a forbidden slot of compact branch instruction