Deploy notifications

resolves #564

I know this is a big commit but let me know what you think anyway.  All specs are passing but it could do with some more testing especially within the notifications I didn't get a chance to send and live message to each.

Thanks
Ad