Updating the notification was not done correctly making the service not
a foreground notification. This should fix the low memory issues as
well as the hide issue not working when the notification once had been
updated; fixes #11