create a new notification manager each time we connect to the core

We want to do this because the notificationmanager has some logic that removes old notification when it is created
fixed issue with reconnecting multiple times on wifi state change