Figures out the derived type of an llvm::Type, and adds an entry to the watch window that automatically casts to the derived type.
Also adds a visualizer to display the opcode of an llvm::Instruction
I'm not very good at writing these, so I'm not sure if this is the best possible way to express this.