user-panel: Pass a cancellable to the fingerprint operations

And cancel it when changing user and on disposition
11 jobs for async-fprint-query in 3 minutes and 55 seconds (queued for 2 seconds)
latest
Status Job ID Name Coverage
  Build
passed #642371
build

00:02:36

 
  Test
passed #642372
test

00:01:19

 
  Manual
manual #642378
allowed to fail manual
armv8
manual #642374
allowed to fail manual
asan
manual #642373
allowed to fail manual
flatpak
manual #642377
allowed to fail manual
msan
manual #642379
allowed to fail manual
ppc64le
manual #642375
allowed to fail manual
tsan
manual #642376
allowed to fail manual
ubsan
 
  Review
manual #642380
allowed to fail manual
review
manual #642381
allowed to fail manual
stop_review