Remove ChargifyException::__constructor overload
Remove ChargifyException::__constructor overload

Overloading the ChargifyException broke one case in ChargifyConnector.php
which passed in the Previous exception via the optional third parameter.

Additionally, while the custom exceptions implementing in ChargifyException
reverse the $message, $code parameters to $http_code, $message - they properly
passed the parameters in the $message, $code order. The ChargifyException
also reversed the order (to compensate for the reversal) but it was unnecessary
and duplicating the existing work. This caused, ultimately, the arguemnts to
be passed into the base Exception constructor in the wrong order.

pressable/chargiphy