8773 certificate pinning
- implements LEAP provider certificate pinning mechanism for preseeded providers also on the first setup
- dialog pops up if a stored certificate is invalid (e.g. expired) and allows to update the provider certificate using a commercial CA certificate.
- ProviderAPI refactored for better testability
- helper classes that eases mocking Android Components and writing unit tests
- unit tests