debug logs logged at different level

Implemented a debug() method in BoundLog that maps to level=7 msg(). This is used to distinguish normal
logs from debug logs

Yet to add tests
using debug log in different places