Fixing a bunch of opcode errors
Fixing a bunch of opcode errors

I think I did this correctly. I had to make a number of 'private'
methods 'public' so they are accessible from children, and I had to
homogenize a number of method signatures.

bpowers/doppio,plasma-umass/doppio,jmptrader/doppio,bpowers/doppio,netopyr/doppio,jmptrader/doppio,plasma-umass/doppio,netopyr/doppio,Wanderfalke/doppio,netopyr/doppio,Wanderfalke/doppio,Wanderfalke/doppio,plasma-umass/doppio,bpowers/doppio,jmptrader/doppio