Put a OPTIONS catch-all route to try and always accept.  Auth debug is still turned on.  Added checkout and other actions, and the directive does callbacks so data in the scope may be updated (there must be a better way to do this, I seem to be doing a lot manually, but I guess we'll see..)  Nothing's really in my way to work on the pay page now (not started)
Fixed bug where donate button wasn't showing for full screens
Removed checkout from confirming order