Revert "Merge pull request #16895 from shamenchens/B935859"

This reverts commit a37eebd5f911c54eaa67613f70de2b8fc66109be, reversing
changes made to e2038e3c4a29b892804bae90fbc99971a0da03c7.
Merge pull request #17011 from gasolin/backout-935859

Revert "Merge pull request #16895 from shamenchens/B935859", make marionette test pass
Revert "Merge pull request #16588 from huchengtw-moz/system/Bug_971515_instantiable_media_recording"

This reverts commit 37739cb918affe7080960a7525f6b7e0e81318bb, reversing
changes made to 84446d88705396651afc97ae626e62666f9e14de.

Conflicts:
	apps/system/js/media_recording.js
	apps/system/test/unit/bootstrap_test.js
Merge pull request #17008 from gasolin/bubble-back-971515

Revert "Merge pull request #16588 from huchengtw-moz/system/Bug_971515_i...
Bug 959694 - Combine Rocketbar and statusbar
Merge pull request #16837 from benfrancis/959694-bubble-tea

Bug 959694 - Combine Rocketbar and statusbar
Bug 963556: Update NFC Manager, Handover to use new shared nfc_utils.js.