Olfactoring of ConstantPool so we can use it as an inlineish cash.

Added fast versions of two opcodes, and fixed some spec violations here
and there.

Things are a lil messier than I intended, but I plan to go back and do a
slight cleanup pass to fix that up.