throw exception if API level < 18 on  IBeaconManager.checkAvailability()