Bug 749086 - 1/3: Use DOMRequest instead of SmsRequest. Interface changes.
Bug 749086 - 2/3: DOM & IPC changes.
Bug 749086 - 3/3: fix test cases.