Fixes #1551 - Added HTML 5 notifications feature

Created an Insights API that the browser polls every 30 seconds to look for new insights and show a desktop notification when new insights are found.