bug 1077595 - Use DataStoreChangeEvents to update Download API Manager c...

...ache up to date. Move tracking of active downloads into StatusBar instead of DownloadNotifications. r=crdlc,mhenretty
nit: The name `entry` is a little bit confusing as it is actually a `download` instance. Please use a proper name for readability.