Document ECKey and add credits to bitcoinj
Merge pull request #37 from rolandkofler/master

Making it working in eclipse
CALL with data in:
+ ProgramPlayDialog adjust for simple code play (stand alone run)
+ msg - compile fixed to generated the right code
+ VMComplexTest to test contractA --> ContractB with data [11, 22]
Merge remote-tracking branch 'origin/master'
Cleaning Java8 only classes
CALL op with in/out data
+ support for return
 + VMComplexText test3 demonstrates the return applied
 TODO.md adjust
Merge pull request #36 from nicksavers/master

Document ECKey and add credits to bitcoinj
 TODO.md adjust
SerpentCompiler
+ simple create: create(gas, mem_start, mem_size)
Use generics in TrackTrie
Fix bug where Genesis was loaded twice
Use ByteArrayWrapper for Trie cache
Merge pull request #40 from nicksavers/master

Blockchain bugfix & use generics
TODO adjust
CREATE op impl + UnitTest
TODO adjust
RLP critical bug
New Repositroy management:
+ Repository encapsulattion of all the local peer data
+ NewContractDetails - will be renamed for ContractDetails
+ NewContractDetails - saves now the storage table and the program code
+ RepositoryTest testing for the abilities of Repository design
New Repositroy management:
+ Included and refactored all the repository usage
+ VMTest all pass
+ VMComplex test except 4 all pass
- The rootState of the blcok need sollution
- The contract create contract test VMComplexTest 4 need recheck