FP2-1938: Recover lost FairphoneLauncher3 commits

Recover the dark overlay fixes, and a couple of more fixes.
JIRA ID:FPII-1834

Change-Id: Ide29addf6e2c00831cc0d4c5213e04d91c716ea4
31 files changed