Bug 1031175 - Refactor the code dealing with USSD/MMI functionality to use the new, unified dial() API and fix all the associated unit-tests