dup
Merge branch 'dev' into feature/state

* dev:
  parse mutliple packets
  fixed blokc test
  some fixes
  thanks martin for catching this bug. Trie should work the same as CPP now
  stash
  update block def
  updated protocal version
  adding genesis block
adding sha3bin -> returns buffer
move state hash stuff to state test
changes to encode/hash for state object
typo
typo
reorg the tests, world state hash stuff shouldn't be in trie