Make Logful.handlers as private as it gets
Add test for GenericHandler.processItem()
Simplify GenericHandler.processItem()