sentry exception reporting

adds an `ExceptionMapper` which delegates to `LoggingExceptionMapper`, and then relays the exception to Sentry.

@wsorenson @gchomatas