GH-7: use new (Chrome 28) chrome.notifications API

https://developer.chrome.com/extensions/notifications
GH-6: press button to clear timers; not automatic!
Merge pull request #7 from sunaku/chrome.notifications

desktop notification no longer occurs
avoid 5-sec dismissal with window.Notification API

After using GH-7 for a week now, I observe that the chrome.notifications
API automatically hides the timer notice after 5 seconds whereas the old
webkit.notifications and the new window.Notification APIs do not.

I prefer the latter behavior because I want the timer notice to be visible
until _I manually_ dismiss it.  For example, I might look away from my
computer for a moment (and thereby miss the timer notice) and return to
using my computer while thinking that the timer is still in progress.

So this commit updates this extension to use the window.Notification API.
Merge branch 'options.clearTimers' into personal
Merge branch 'window.Notification' into personal