Bug 851281 - No apps are showing in the v1.0.1 version build r=fabrice

Makes |make dogfood| identical to |DOGFOOD=1 make production| and |make
production| the same than |PRODUCTION=1 make reset-gaia|. The goals are now only
shortcuts to using reset-gaia with these env variables.
(cherry picked from commit 82a25aa673c684f0178ab5865f97ad565e4643af)

Kept the line about GAIA_OPTIMIZE even though it's not used here,
to facilitate future possible uplift concerning this variable.

Conflicts:
	Makefile
Merge pull request #8329 from borjasalguero/split_js_files_rebased

Bug 843163 - [SMS] Split 'sms.js' in some files for getting a better arc...(cherry picked from commit 74cee2b2ca39fe9ba96c17f36664b4b8296cbaa8)
Merge pull request #8332 from borjasalguero/regression_fixed

Bug 845278 - Regression caused by 843163. Callback missing r=fcampo(cherry picked from commit 9be4d4bd72f001e60d9a0c787a1f36ccad5157f4)
Merge pull request #8337 from borjasalguero/optimize_loading_time

Bug 844770 - [SMS] Optimize starting time with lazy-load r=julienw(cherry picked from commit 905cc8802794db12eddb0f94dca9dc5d0d3f4e67)
Merge pull request #8211 from crdlc/bug-842950

Bug 842950 - [Facebook] When editing a Facebook contact, the address is ...(cherry picked from commit 1b6d7b18dcedca4582eb4a0882f1993d5514c05e)

Conflicts:
	apps/communications/contacts/js/contacts.js
Merge pull request #8582 from dclarke/v1-train

Bug: 841680  Remove Mochitest app from customizations(cherry picked from commit de3e5b9205e6cb1a6bd0858a98d159272ad96d11)

Conflicts:
	test_external_apps/mochitest/metadata.json
Merge pull request #8048 from albertopq/issue-818034

Bug 818034 - [Contacts] Photo needs a drop shadow for affordance r=basiclines(cherry picked from commit 352bae33602bcc6f3ebbbbcd246f7860cf13abff)
Merge pull request #8681 from asutherland/rox-email-perf-fix-2

Bug 846901 - Reduce complexity of clipping in display list. r=asuth(cherry picked from commit 76185af4659982e750bb625f78bd5c81346eefb0)
Merge pull request #8709 from jrburke/bug846901-translatex

Bug 846901: Use a separate card for account listing, instead of nested translateX. r=asuth(cherry picked from commit 3aa6d4023a246cac1f23f088de40d641505f3f0d)
Merge pull request #8713 from asutherland/email-remove-tray-transition-fps-hit

Bug 852550 - [email] naive drawer tray transition from bug 846901 with stationary folder list impacts fps; remove. r=asuth(cherry picked from commit dac742035dea44f4deab98ee333694e2c43c7159)
Merge pull request #8756 from mozsquib/email-activesync-item-estimate

Bug 853602 - [email/activesync] GetItemEstimate fails for older versions of Exchange(cherry picked from commit 29007ac85a48188e4dc2438628dee7bfb8e38cbd)
Bug 849988 - Implement support for a removable property for preinstalled apps to define if the app can be uninstalled or not r=ferjm
(cherry picked from commit 99267614620b8c09a82711d4ded14a87211d263b)
Merge pull request #8383 from JonHylands/jhylands-826249-master

826249 - Increase gallery exposure control responsiveness r=djf(cherry picked from commit a28105c34ae2b5f879e76894b8d69f5c2d1f78be)
Bug 847830 - Changed CUSTOMIZE environment variable to GAIA_DISTRIBUTION_DIR
Merge pull request #8809 from yurenju/bug-847830-v1.0.1-2

Bug 847830 - Changed CUSTOMIZE environment variable to GAIA_DISTRIBUTION...
Bug 854383 - doing "make purge" twice fails r=fabrice a=npotb

This inverts the check for the tmp directory so that it is always true instead
of sometimes false.

Also removes the silent modifier for this line, there is no reason to silent
this line.
(cherry picked from commit 819e1621b5a8fb6175e4551e8ae14a5c2dd48629)
Bug 845274 - Dialer app is unusable after a few hundreds calls r=vingtet...(cherry picked from commit fad15e7f0111e18ce9d0bdfc1d2ff6b79b4a9678)
(cherry picked from commit 149350eaa2d85228166566fd884a07763444e550)
Bug 844029 - remove autogenerated file metadata_scripts.js left over by a previous uplift

This file was removed in commit 2a1e50d4ccdeb4fc752e2ace8e487a5a17d1e113 but the
uplift 7c2c08c7257fc20c00af2c533f0f04ac8dae1abb didn't remove it. This fixes
this.
Merge pull request #8169 from lodr/bug-841321-wifi-reset

Bug 841321 - Moving wifi fixing as global option since Wi-Fi is not SIM specific
Cause r+(cherry picked from commit 6f774ab713a564aa8469d34f2e4aeff7df9da030)
Merge pull request #8628 from lodr/bug-838556-ui-crash

Bug 820414 - Avoiding UI crash when changing the date to a previous date.
Cause r+ and tef+(cherry picked from commit 00f2a15d8995a12284f7038462249f819a8966cd)