Changed all gateway classes to use the same name for the getGatewayOptions method. Added the pmpro_getClassesForPaymentSettingsField($field) function to get the classes used on the payment settings page to hide show field. Using this for the SSL and currency settings. Updated gateways to have proper fields.