Improved error handling and fixed perform_api_call
Perform api call - now return Promise in order to be the same as real Mailjet api call
Error handling - able to get status, response and reason and return proper error message
Perform api call - now return Promise in order to be the same as real Mailjet api call
Error handling - able to get status, response and reason and return proper error message