Added sentry hook

Added a hook to log errors to sentry, it depends on getsentry/raven-go.

Why store the DSN on the Hook at all if it's never used for anything but initialization?