Logging

Closes #59. I'm unsure how to actually get to some of the messages to test whether certain parts log correctly. It does correctly log uncaught exceptions and HTTP requests though.
Because the logger includes the file, let's remove the `[GOOGLE_CALENDAR]` from log statements in this file.