device: Restart verification if error is "retry"

fprintd's API docs say that "retry" errors for verification
"the verification is still ongoing" and that "[the] user should retry
scanning their finger.

Unfortunately, retry errors are fatal in libfprint. Make fprintd restart
operations when "retry" is the error for either identification or
verification purposes.

We need to also make sure that a "*Stop" D-Bus call will return as
normal if called while we're stopping a verification or identification
in order to restart it.

Closes: #22
2 jobs for wip/hadess/handle-retry in 1 minute and 55 seconds (queued for 22 seconds)
Status Job ID Name Coverage
  Test
passed #486813
build_dev

00:01:32

passed #486812
build_stable

00:01:50