use a list instead of a fixed size array for 16 reader states
The same problem as in PCSC#4 use a list instead of a fixed size array for reader states also exists for the CCID driver.
The limitation is CCID_DRIVER_MAX_READERS in src/ccid_ifdhandler.h
Copied from https://alioth.debian.org/tracker/index.php?func=detail&aid=315537&group_id=30105&atid=410088