Use unprefixed Notifications API

Support for webkitNotifications has been removed in Chrome version 35. This patch replaces calls to it with calls to the Notifications API, and increases the minimum supported Chrome version to 35.