* pySim.esim.saip.oid: Fix OID defininitions for v3.3.1 IoT templates
* pySim.filesystem: Add __len__ method to Path object
* pySim.esim.saip.templates: Update to SAIP v3.3.1 (July 2023)
* pySim.esim.saip.templates: Add a notion of the path of a file
* pySim.esim.saip.template: Permit file-size for BER-TLV files
* pySim.esim.saip: Add subcasses for EAP, DF.SNPN and DF.5G_ProSe
* pySim-shell: Support other ADMx values beyond ADM1 from 'verify_adm'
* pySim.tlv: Fix from_dict of nested TLVs
* ara_m: Fix pySim.tlv.IE.from_dict() calls
* pySim.esim.saip: Add subclasses for gsm-access, phonebook, 5gs, saip
* pySim.esim.saip: Refactor from_der() method to have class_for_petype()
* pySim.esim.saip.templates: Build tree from template files
* Fix missing AIDs in pySim.saip templates
* Reference pySim.filesystem derived classes from SAIP templates
* pySim.esim.saip: Initial support for parsing GenericFileManagement
* pySim.ts_102_221: Add ProprietaryInformation sub-IEs of TS 102 222
* pySim.ts_102_221: Fix FileDescriptor encoding for BER-TLV case
* pySim.filesystem: Add Path for abstraction/utility around file system paths
* 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