Move most of peek back into VirtualMachineContext
Fix TIntObjectMap type argument warnings

Also, fix dumb useless loop
Fix tracking reassigned registers
Fix strings.smali end-to-end test
Refactor MethodReflector to vm package
Add Breakpoint emulated method for debugging
Refactor / organize