* Consolidate validation in Block and Transaction Introduce TransactionBody which is included into block and tx. Fixes #1333