SQL message bus fixes:
- Improved tracing
- Fixed bug in retry loop sleep logic
- Handle case where the query that sets up the SQL notification itself returns rows and immediately re-start the loop
- Add missing null check on OnError