Add basic notifications to dashboard app

This code will use will create an alarm that will fire 25 secs after the content of the <webview> has loaded. I then listen for when the alarm is activated and make a call to create a notification.

The `doNotifications` function has the template setup for the different types of notifications however right now I am only making use of the basic notification.

I have added some basic comments below to indicate where events take place.

@mrdavidlaing could you perhaps give me an idea of a notification that would make more "real sense" in the logsearch context ?

I was thinking that the dashboard we have which contains the shippers heartbeat, we could pretend one has flatlined and create a notification about this ?