bug 1073971 - avoid some warnings on about: page
Bug 994280 - It would be nice to have ability to add badge over button

- Added badge API
- Added unit test
Merge pull request #1549 from ZER0/badge/994280

fix Bug 994280 - It would be nice to have ability to add badge over button r=@erikvold
Bug 1078378 - tests failing on test-content-worker

- Replace the array instance used by `emitSync` with one from the content's sandbox
Merge pull request #1672 from ZER0/fail-content-worker/1078378

fix Bug 1078378 - tests failing on test-content-worker r=@mossop
Bug 1078665: Ignore exceptions thrown out of getBrowserForDocument.
Merge pull request #1673 from Mossop/bug1078665

Bug 1078665: Ignore exceptions thrown out of getBrowserForDocument. r=zombie
Merge pull request #1660 from zombie/1073971-about-warnings

bug 1073971 - avoid some warnings on about: page, r=@jsantell