refactor invoices controller for error handling
use Matt's checkout controller action
Merge pull request #15 from danarch/stripe

Stripe error handling refactoring