Getting Sales to persist to the database via StripeController.

Added Sale.wasChargeConfirmed.
Handling the error conditions in StripeController.