Bug 988760 - Workaround for glitchy sound when playing the busytone r=etienne

(cherry picked from commit d3a918483a7342052ede64bcb5dc6c72f5356212)

Conflicts:
	build/jshint/xfail.list
Bug 991547 - Reload tabs when crashed in background. r=benfrancis
Bug 998044 - Fixing a bad merge causing the CallScreen to be init twice.
Bug 998799 - alameda.js depends toString()-ing functions

v1.3t manual merge of master commit 2abac39da5cf2c600df1a8ff25bf0d69420043b8
Merge pull request #18532 from jrburke/bug998799-1.3t-normalize-alameda-defines

Bug 998799 - alameda.js depends toString()-ing functions r=asuth,mcav a=1.3T+
Merge branch 'v1.3' into v1.3t
Merge pull request #18529 from etiennesegonzac/bug-998044-init-bis

Bug 998044 - Fixing a bad merge causing the CallScreen to be init twice.
Bug 989742 - [Tarako][Settings][Bluetooth] Unable to pair devices when a foreground app(not Settings app) is running.