Revert "Bug 904068 - Implement build/settings.py in javascript" for breaking device image builds

This reverts commit f34e385890ead627ba7252ea30662b3a96172ea9.
Added STK_EVENT_TYPE_BROWSER_TERMINATION support
STK: Added support for STK_CMD_TIMER_MANAGEMENT
Add STK_EVENT_TYPE_USER_ACTIVITY support
Add STK_EVENT_TYPE_IDLE_SCREEN_AVAILABLE support
STK: Show default call message if attribute is not provided
Bug 892086 - [B2G][l10n][Spanish][Cost Control] Reset button on Settings has ellipses
[Bug 902540] fix experience id overriding shortcuts' query [r=crdlc]
Bug 894283 - [Clock] Remove in-app alarm enabled icon r=ianliu

https://bugzilla.mozilla.org/show_bug.cgi?id=894283

- Per accepted proposal: https://bugzilla.mozilla.org/show_bug.cgi?id=894283#c10
- Removes #clock-hour24-state.alarm-set-indicator::after CSS rule
- Removes ClockView.showHideAlarmSetIndicator

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
Bug 904990 - [Clock] Switching from Alarm Edit back to Clock with "Done" may lose the display r=ianliu

https://bugzilla.mozilla.org/show_bug.cgi?id=904990

- Removes the unnecessary the "hide" logic

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
Bug 906123 - The oninstall event handler of navigator.mozApps.mgmt fails on the Homescreen app with app.manifest is null
Bug 890490 - Generic export functionallity
Bug 843921 - [Homescreen] Remove deviceStorage permission r=crdlc
Bug 846079 - cleanup / lint stuff
Bug 902959 - Do not return apps if there's entry points
Bug_900159 - Factor shared/js/device_storage_utils by creating separate files under shared/device_storage/ r=davidflanagan
Bug 894835 - Don't remove activities when background app is crashed.
Bug 901018 - JavaScript Error: 'minute is undefined' when creating alarm when time is minutes 0-9
Bug 905112 - Wrapper Factory
Bug 904020 - [HD][Email] Manual Setup Email has a small dropdown