Add a function to disassemble instructions from C++ code
Get the constant pools to a state that looks like it works.  Still mostly untested.