misc tweaks/fixes
rearranged config options and added a little more documentation
misc unit test fixes
#134: added credit card error page
Merge pull request #356 from magfest/credit_card_errors

fixes #134