Migrate to a new version of junit. Abstract away how commitlog gets created to facilitate unit testing.
Finally got unittests working for ScribeConsumer.
Test log recovery in ScribeConsumer.