Merge pull request #8437 from lodr/bug-835928-cc-settings

Bug 835928 - Fixing height, border gaps, alignement, plantype selector and dates
Cause r+(cherry picked from commit a9c63e3b984b527be15b98dd25b54ffe9c6ac4fc)

Conflicts:
	apps/costcontrol/style/views/telephony.css
Merge pull request #8197 from KevinGrandon/bug_836365_dialer_performance

Bug 836365 - Dialer load performance improvements. r=etienne(cherry picked from commit d961f0f1fdf5b769f662aa04728f1cf8cb5653a8)

Conflicts:
	apps/communications/dialer/js/dialer.js
	apps/communications/dialer/js/handled_call.js
	apps/communications/dialer/js/keypad.js
	apps/communications/dialer/js/recents.js
	apps/communications/dialer/js/telephony_helper.js
Bug 836929 - Fix integration tests switchToFrame call
(cherry picked from commit 41a483fbf9c91cf1f6b253367800a280b513fa4f)

a=npotb

Conflicts:
	tools/test-agent/package.json
Merge pull request #8241 from gtorodelvalle/dialer-bug-816941-overlays-transition

Bug 816941 - [Dialer. UX] Apply correct transition to overlays (r=albertopq)(cherry picked from commit f95e978df1abdaf3c61f779ac04c15c6cf9af4ea)