added userParam for callbacks

Added a parameter to SendException/SendMessage that will be passed through to the OnRequestStarting/OnRequestComplete callback functions. This is useful for callers who want to retry sending exception reports that fail upon first send.