check Service Availability
Is this provider installed on the device? This is the place to check if the service is installed on the device and if its version match the feature we need.
This method will be called when electing the provider for the current start of the app.
If not available, you should throw a PushRegistrationProviderAvailabilityException with the human-readable error message.