add credit card types to gateway configuration
clean up configuration code
move credit card instantiation outside of function in case it needs to be reused
Merge pull request #7 from Eponymi/credit_card_types_branch

Credit card types branch