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 bumps the minimum supported Chrome version to 35.