Changed debug hook and added state iterator
Hooks can now quit the vm
Merge branch 'develop' of github.com-obscure:ethereum/eth-go into develop