Removes VMHookFactory and VMHook static method injection.
Adds new mechanism VMHook initialization via Spring context.
To add custom VMHook implementation it just need define Spring component within ethereumj context.
Coverage decreased (-0.1%) to 56.493% when pulling 8473f2318077f37a1f84bc3e677e701b7cbbefd8 on feature/vmhook-extracting into 10afc142e18df7b12670b85e210754aaaf2a6800 on develop.
Removes VMHookFactory and VMHook static method injection. Adds new mechanism VMHook initialization via Spring context. To add custom VMHook implementation it just need define Spring component within ethereumj context.