SwisscomProvider based on GsmaOneApiProvider

The abstract GsmaOneApiProvider contains the parts of the implementation that are described in the gsma specs. As I understand it the unspecified parts of the standards are handled different by the various providers.
Fix SwisscomProvider tests
Clean GsmaOneApi and Swisscom providers
Introduce Swisscom provider
Remove the useless Version constant