These changes are moved over from the dbkr/msisdn_signin branch
and update test accordingly
A dialog which will take the user through an interactive-auth process