Bug 1054122 - There are still some redundant BT code in settings app
Merge pull request #22907 from ian-liu/settings/bug1054122_remove_redundant_BT_code_in_settings_app_since_rebase_missed

Bug 1054122 - There are still some redundant BT code in settings app, r=arthur
Bug 1053624 - Extract and organize Input Management showAll()