move tabbrowser-tab binding into tabBrowserTab.xml
move tabbrowser-arrowscrollbox binding into tabBrowserTabStrip.xml

I don't think this binding changed from the old version, as git says there
aren't any changes in tabBrowserTabStrip.xml
clean up browser's base jar.mn, don't include tab-view stuff
don't register LastFMWebServices for a xpcom category
don't register PublicPlaylistCommands for a xpcom startup category
initialize DeviceFirmwareUpdate mMonitor with string, not nsnull
DeviceFirmwareUpdater needs to implement nsIObserver
provide more rational error reporting when failing to init the HotkeyService
add missing component registration for AboutDRM.js