Fix repeating events (Issue #9)

The proxied calendar wasn't displaying repeated events, so replace the
proxy calendar with straight-up google, and rework the colors to match.