Bug 1101461 - Use prototype-aware chai.assert.deepEqual to ease KB LayoutManager unit testing

- Also, modified user_press_manager_test that could potentially result in false negative (like bug 1101391)
Bug 1112824 - Create a new test case for the restricted access status of FM Radio under airplane mode
Bug 1094151 - Write a test to install & launch a packaged app from the Marketplace
Bug 1114560 - Add a test to delete the whole phone number on the dialer
Bug 1097605 - Update method for getting mobile data state in Usage app
Merge pull request #26969 from JohanLorenzo/bug-1114560-second-try

Bug 1114560 - Add a test to delete the whole phone number on the dialer
Merge pull request #26960 from mwargers/marketplace6

Bug 1094151 - Write a test to install & launch a packaged app from the M...
Merge pull request #26935 from mnjul/bug_1101461_kb_test_cleanup

Bug 1101461 - Use prototype-aware chai.assert.deepEqual to ease KB LayoutManager unit testing. r=rudyl
Merge pull request #26891 from npark-mozilla/1112824

Bug 1112824 - Create a new test case for the restricted access status of FM Radio under airplane mode
Merge pull request #26803 from mwargers/cost_control_ftu

Bug 1097605 - Update method for getting mobile data state in Usage app