Promo Credits Error Handling

This is a continuation of my previous PR #70, but tackles the issue of ErrorHandling.

Basically the native side was not reporting the response from promo-credits properly to the C# side. Now it does.