Merge pull request #9166 from leob2g/Bug_830901_App_Updates_refresh_download_button_on_showDownloadPrompt

Bug 830901 - [App Updates] Disabling all checkboxes in the update prompt... r=julien(cherry picked from commit 671e2b3a0ac28c77930a795414df48c7d6690359)
Merge pull request #8970 from Archaeopteryx/patch-1

Bug 830572 - MAC address label overlaps value, r=kaze(cherry picked from commit d0d350489a63bd01c57c1e2ce38c758739073221)
Merge pull request #9244 from fabi1cazenave/uplift-v1train-bug830572

bug 830572: uplift on v1-train
Bug 859661 - use DOMCursor instead of SmsCursor. r=julienw

Conflicts:
	apps/sms/js/message_manager.js
	apps/sms/js/sms_mock.js
Bug 859662 - Cursor based getThreads(). r=julienw

Conflicts:
	apps/sms/js/message_manager.js
	apps/sms/js/sms_mock.js