Subscriptions

The following new features:
* Table Listing of Payments for the admin to see charges
* Event handling of succeeded and failed charges
* Implementation of user account lockout when charges fail

Could not get stubbing of responses that StripeEvent makes of Stripe to work.

hi - did you mean not to put multiple classes in a module?  Because the stripe_wrapper implementation has 3 classes defined in the module, but they are not nested - each is separate from the others.  Just that one is the base class for the other two.  Are you suggesting that I split those out into 3 separate files?