minor spelling fixup
Consistently handle the instruction-pointer.

This means our opcode handlers no longer need to decide whether
to return true/false - instead each handler is responsible for
bumping the IP past their arguments.

This removes complexity at a cost of minor repetition.

This closes #11.