Accepted card types

Added a parameter for specifying accepted credit card types.
The get_card_types() method will only return the card_type for
card_types that are in the accepted_card_types variable. The default
is 'all'.