This renovates/fixes the following:
- rafactor/cleanup code
- add unit tests for sysmo-isim-sja5
- add full read/write support for TUAK parameters
- Allow setting algorims for 4g5g individually
- Generalize commandline setting "Ki" to "Key"
(Risk of incompatibility if customers use --set-ki in scripts!)
- Add a class for each algo specific header nibble
- Add a class for each algo specific parameter body
- Display settings for each generation individually
(SIM/2g, USIM/3g, ISIM/4g5g)
- Check algorithm before programming
(e.g. do not allow to program OP/c when COMP128v1 is selected)
- Update key (Ki) and OPc read write functions, so that they can also
program TUAK keys and TOPc
Todo:
- Add TUAK specific testcases
- rename testcase "05_ki.sh "to "05_key.sh"