Updates for the Librem Key from Amit Aronovitch.
These changes are the main source code changes for enabling the Nitrokey app to recognize the Librem Key. The Librem Key is a clone of the Nitrokey which is going through the Free Software Foundation's Respect Your Freedom certification process. This patch would hopefully help those who use the Librem Key with Debian. (cherry picked from commit a4979bf27f1ea379d3132960acb40d8470f33c27)