Added information to P2P Callbacks

P2P Success/Error callbacks both need access to the raw response. For various reasons, they are passed in different forms.