minor tweaks

I don't actually expect you to accept this, just an FYI. 

I can't use the notification system, so I replaced it with a button.

Chrome's support for the "download" attribute of the "a" tag is borked, which makes this a bit clunky. Bug reports have been filed. Maybe when they fix that, they'll also fix chrome.downloads.download ...