Enhance VM tests reports, resolves ethereum/cpp-ethereum#399
Random test optimizations
Change output of random test to std::out instead of file
Make ExtVMFace polymorphic to give JIT hope for working
Another round of fixing ExtVM interface
Remove dead code
Add virtual destructor for ExtVMFace, make the class non-copyable.
Make ExtVMFace::getCode non-virtual
Make overridden methods in ExtVM final - maybe some optimization possibilities?
Add virtual specifier to overridden methods in FakeVM
Drop universal initializer in some places
Merge pull request #406 from imapp-pl/pr-changes

ExtVMFace pylimorphic changes
Merge pull request #405 from CJentzsch/randomTestCreater

Random test creater optimization
Merge pull request #404 from imapp-pl/pr-fixes

Enhance VM tests reports
Merge branch 'develop' into crypto