* ts_31_103: Add TLV + construct for EF_NAFKCA
* ts_31_103: Add construct for EF.GBABP and EF.GBANL
* construct: avoid StreamError exceptions due to files containing all-ff
* ts_31_102: Start to use construct for EF.SUCI_Calc_Info
* setup.py: add missing comma in list of dependencies
* pySim-shell: Use poutput_json() whenever applicable
* extend JSONEncoder to serialze 'bytes' style objects as hex strings
* shell: Add 'apdu_trace' settable parameter for hex-dumping APDUs
* transport: Pass arbitrary kwargs to base-class constructor
* transport: Make all calls go through base class send_apdu_raw()
* Fix various mistakes around the CardADF <-> CardApplication dualism
* filesystem: fix various issues found by mypy
* filesystem: Avoid GPL header showing up in sphinx autodoc
* Use sphinx for generating documentation
* Add more documentation to the classes/methods