adds CardService
adds to CardService and replaces account#update_default_card
adds to CardService tests
adds create account, customer and add_to_mail_list services
adds new_account page for after sign up
adds state and trial_end to accounts
adds further services around account and Stripe
completes client side of revised sign up flow
adds charge succeeded event and creates sale after invoice payment
delete redundant service classes
updates trial_end email with link to enter card
Merge branch 'newaccount'
Removes the need for a payment card at sign up
Adds webhook event for charge succeeded to change account status
Adds AASM to Account
Creates Sale from invoice webhook