Improve memory performance

Use execution context heredity to look up class states, rather than
carrying them around all the time. Also, switch to Trove set/maps
to reduce required memory.
Standardize node piles to always include template
Consider parameter size when building callee ctx
Fix duplicate child bug for replaceInstruction
Add test for method reflector argument casting
Add test which breaks disassembly