Refactored VM
Passes all vm tests and all-3 state tests
Merge branch 'poc7' of github.com:ethereum/pyethereum into poc7