checkServiceStatus method
Checks the current status of the service associated with the given
Permission.
Implementation
Future<ServiceStatus> checkServiceStatus(Permission permission) async {
  try {
    final permissionStatus = await checkPermissionStatus(permission);
    switch (permissionStatus) {
      case PermissionStatus.granted:
        return ServiceStatus.enabled;
      default:
        return ServiceStatus.disabled;
    }
  } on UnimplementedError {
    rethrow;
  }
}