Replaced manual console calls with the errorHandling class.
Don't send message counts with the URL format.
New default behavior: notify on new messages in favorited threads only. Added configuration option for reverting to all watched threads.
Filter outgoing notifications by URL - the URL remains the same until the user reads the thread, leading to duplicate notifications without this.
Implemented selective sending. Available devices are logged on startup.