Minor updates to donation page
Added first and last name to user
Update user model, and admin user view
Add a little example of whats possible with the dashboard.
Center user input form
Remove cancan ability class
Add some sidekiq workers for dealing with stipe api calls
Add sidekiq and mount web ui, only logged in admins can view
Update db schema
Handle stripe webhooks, using stripe_events gem
Some view cleanup
Add alumni memberships

Alumni memberships are handled through stripe subscriptions
Update specs to pass
Honeybadger initializer
Most of this was moved into async workers
Comment out intermittently failing test

For some reason the donation id is sometimes 2 instead of one which causes the expects to fails. Removing the metadata would help but I kind of like having that data stored with stripe.