Be more specific about errors

Signed-off-by: Sebastian Wallin <sebastian.wallin@gmail.com>
Phone number API changes

Signed-off-by: Sebastian Wallin <sebastian.wallin@gmail.com>
Avoid creating new Authenticators when reloading QR page

Signed-off-by: Sebastian Wallin <sebastian.wallin@gmail.com>
Avoid creating a new challenge when reloading form

Signed-off-by: Sebastian Wallin <sebastian.wallin@gmail.com>