encrypted gateway to cut down on number of decorations

add as option for payments

try to load spree gateway before encrypted braintree gateway

remove class exit

better docs

remove gateway require