#1014 - Adding a Default PaymentGatewayResolver hook in order for other modules to determine whether or not a Transparent Redirect extension handler should run. Interface can also be used to resolve gateway type based on request. Also needed to refactor some of the AbstractHandlers to decorate abstract methods and call the payment gateway resolver.
#1017 - Fixing the logging in PaymentGatewayAbstractController.