Updated typedef

-PostalEnvelope does not require channel or timestamp, so marked them as
optional.
-PostalSubscriptionDefinition callback returned wrong type
-PostalSubscriptionDefinition unsubscribe function does not need to be
provided when subscribing to an event, so marked as optional.