Bug 958782 - 1/3: B2G SMS - Move MozMobileMessage to WebIDL. XPIDL & WebIDL changes. f=Ms2ger,r=khuey

--HG--
rename : dom/webidl/MobileMessageManager.webidl => dom/webidl/MozMobileMessageManager.webidl
Bug 958782 - 2.a/3: refactoring, alignments. f=Ms2ger,r=khuey
Bug 958782 - 2.b/3: WebIDL implementation. f=Ms2ger,bzbarsky,bz,r=khuey
Bug 958782 - 2.c/3: remove unused headers and sort. r=khuey
Bug 958782 - 3/3: fix test cases. r=gene,khuey
Bug 973024 - 1.a/3: share newUint8Worker. r=yoshi
Bug 973024 - 1.b/3: share newInterceptWorker. r=yoshi
Bug 973024 - 2/3: split test_ril_worker_icc.js into several parts. r=yoshi
Bug 973024 - 3/3: split test_ril_worker_mmi.js into several parts. r=yoshi