Bug 986358 -[Sora][IOT] Not SIM inserted message appears when SIM is alrady inserted

Conflicts:
	apps/costcontrol/js/widget.js
Bug 991659 - [v1.3] Backport Music tests to v1.3
Merge pull request #17958 from gitmai/bug-986358-rebase-1.3

Bug 986358 -[Sora][IOT] Not SIM inserted message appears when SIM is alr...
Merge pull request #17897 from arcturus/bug-990496

Bug 990496 - [Contacts] Error when user tries to cancel importing contacts

Conflicts:
	apps/communications/contacts/js/utilities/http_rest.js
Bug 990496 - Remove stray '{' that crept in while rebasing. a=bustage
Merge pull request #17972 from viorelaioia/bug_991659

Bug 991659 - [v1.3] Backport Music tests to v1.3
Merge pull request #17867 from RudyLu/keyboard/Bug990372

Bug 990372 - [Sora][Message]The virtual keyboard disable after do some
r=janjongboom(cherry picked from commit 73c00d27db9835c82c92fbb03578f7ad177a2932)
a=v1.3+, bajaj
Bug 992758 - Remove the unnecessary keyboard unit tests.
Merge pull request #18014 from RudyLu/keyboard/Bug992758-remove_unnecessary_unitTests

Bug 992758 - Remove the unnecessary keyboard unit tests.
r=yuren.
a=test-only.