A singleton representing the OneSignal SDK.
Note that the iOS and Android native libraries are static,
so if you create multiple instances of OneSignal, they will
mostly share the same state.
Allows you to completely disable the SDK until your app calls the
OneSignal.consentGiven(true) function. This is useful if you want
to show a Terms and Conditions or privacy popup for GDPR.