docs and cleanup. PastMessage decoding bug.
Merge branch 'ethereumx' of https://github.com/ethereum/cpp-ethereum into ethereumx