Bug 838467 1/5: use DOMCursor instead of SmsCursor. Interface changes.
Bug 838467 2/5: DOM implementation.
Bug 838467 3/5: IPC.
Bug 838467 4/5: RIL.
Bug 838467 5/5: test cases.
Bug 849739 1/5 - WebSMS: Replace GetThreadList() with DOMCursor based GetThreads(). Interface changes.
Bug 849739 2/5: DOM.
Bug 849739 3/5: IPC.
Bug 849739 4/5: RIL.
Bug 849739 5/5: test cases.
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.
Bug 847744: Part 1 - Create MmsService for content process
Bug 847744: Part 2 - Use sms-* topic to notify mms observers.
Bug 847744: Part 3 - IPDL change.
Bug 847744: Part 4 - IPC implementation for MMS send().

Conflicts:
	dom/mobilemessage/src/MobileMessageCallback.cpp
	dom/mobilemessage/src/SmsRequest.cpp
	dom/mobilemessage/src/ipc/SmsParent.cpp
	dom/mobilemessage/src/ipc/SmsParent.h