lager dependency is optional so remove from deps. it should be included by application
added high level functions herlka:log()/s
removed forced lager dependency
added support for protobuf caching dets tables for future inspection