SQL message bus now handles disabled service broker
- We try to start the query notification listener ASAP and if it fails due to the service broker being disabled we revert to polling
- Other small refactoring
- #1662