Logging cleanup

- Removed "Checking for events" from scheduler. Logs will come only when events are there to process
- Lock related logs are tagged with `category='locking'` to separate it out