This version uses One Signal's iOS SDK 2.14.2.
Adds support to setExternalUserId and removeExternalUserId methods
Adds support to getPermissionSubscriptionState method used to get playerId and replace old idsAvailable implementation
It also adds support for three new methods: retrieveSubscribed, retrievePlayerId and retrieveToken implemented by @AbdullahFaqeir