Add $reason param in WC_Payment_Gateway::process_refund()

Some gateways will need.