Class PermissionOffer

This class represents a permission offer for a Realm that can be given to other users.
When an offer is successfully created, it will be represented by an offerToken that can be sent
to other users. Once they accept this token, the permissions covered by this offer will take effect for that
user.

Permission offers can only be created by users that can manage the Realm, the offer is about.