Bug 958782 - 2.b/3: implementation.
Bug 958782 - 2.c/3: remove unused headers and sort.
Bug 958782 - 3/3: fix test cases.
Bug 878533 - 1/2: move MozSmsFilter to webidl dictionary.
Bug 878533 - 2/2: fix test cases.
Bug 916607 - 1/4: Convert MozSmsSegmentInfo to WebIDL dictionary. Interface changes.
Bug 916607 - 2/4: implementation.
Bug 916607 - 3/4: android backend.
Bug 916607 - 4/4: fix test cases.
Merge remote-tracking branch 'vicamo/bugzilla/878533/MozSmsFilter-webidl' into HEAD

Conflicts:
	dom/base/nsDOMClassInfo.cpp
	dom/base/nsDOMClassInfoClasses.h
	dom/mobilemessage/interfaces/moz.build
	dom/mobilemessage/src/ipc/SmsIPCService.cpp
	dom/mobilemessage/src/ipc/SmsParent.cpp
rename files
Bug 859764 - 1/N
Bug 859764 - 2/N