added transition hook
added grant stuff
added charging if funded
added error handling
removed random line from Gemfile
gemfile.lock change:
Merge pull request #69 from calblueprint/process-payments

Process payments