Google Apps Integration

This is very much a work in progress, but it's generally functional. I'll write a wiki page on our new data structure and how we're pushing stuff to google.

Also, not sure what happened with your branch. I pulled from `events_page` and got a ton of commits.