Incorrect opcodes in IBCM chapter

The IBCM chapter incorrectly gave shift operations an opcode of 1 in a
couple of cases. According to the slides & elsewhere in the chapter,
shift instructions have an opcode of 2.

(This commit does not include changes related to issue #21.)