Adaptation of Block/BlockHeader/Genesis/AccountState - for 0.7.8 version
Transaction structure adapt for 0.7.8 and several bug fix
 * it's possible now to have full block chain sync with 0.7.8 peer
Move exception to Program
Replace NEG with BNOT
Exception severity uniform
Revert to 0-, ''- and empty list hashes
Remove unused protocol property
Resolve rebase conflict and little cleanup
Add RIPEMD160 with separete HashUtil unit tests
Fix tests for AccountState empty hashes
Ignore github tests until fixed
Shuffle OpCodes
Fix enum name
Follow up merge
Use original uncleHash for genesis