add OAuth1.0a URIs and headers
QuickbooksGateway cannot be camelized, give options hash keys more meaningful names
don't use keyword arguments, fix some POST generation logic
credit card hash should default to :address, format CC expiry month, begin handling JSON response