Move the libnitrokey/nitrokey-sys calls into a backend abstraction and add support for multiple backends.
libnitrokey
nitrokey-sys