FTU UI redux (bug 1067462)

Rebase and fixes to get Giovanni's patch at: https://github.com/mozilla-b2g/gaia/pull/24066 to pass tests and land in 2.2