Bug 853798 - [Buri][Dialer]The screen display abnormal after using USSD
Bug 799435 - [MMI] Rename USSD to MMI

- Refactored the MMI UI to not use a new window but only a regular DOM element
(cherry picked from commit 2abd23279885ee8e4e0e5268e01b877433c9135d)

Conflicts:
	apps/communications/dialer/ussd.html
(cherry picked from commit f8e8f2be6803b02d6a083b2a144a80e7ebf15951)

Conflicts:
	apps/communications/dialer/js/mmi.js
	apps/communications/dialer/js/mmi_ui.js
	apps/communications/dialer/style/mmi.css
	apps/communications/dialer/test/unit/mock_mmi_ui.js
	apps/communications/dialer/test/unit/ussd_test.js
	apps/communications/dialer/ussd.html