Donation extras
Make sure billing info etc are supported by gateways that support recurring and NOT by those that aren't.
Merge remote branch 'origin/7.x-3.0-qa' into 7.x-3.0-qa