Yubikey: Implement async detect with signals/slots

* Thread safe thanks to Qt::QueuedConnection which will force
  serialization via the event loop.