Added eWAY payment gateway.

Adds support for eWAY payment gateway - includes pre-authorisation, capture and refund.

Should meet up with the OpenCart standards and tested working with current 2.0 Github master. Happy to make any updates required!