Start some SQL Server updates
- Make the receiver sync (just use a BG thread, no need for async here)
- Have the receiver only setup a query notification after no messages received for a set loop count
- Fix init code
- Add inserted datetime to messages table so we can add a cleanup routine later