Filter bottle.BaseResponse, which is raised as an exception

`bottle.HttpResponse` is raised like an exception in the normal bottle request-response cycle. This trips up the plugin and reports normal responses as errors. That's kind of stupid, so fixing that.

I had fixed this in a separate plugin I maintain for another project, and forgot to port it over to PR #8.

Sorry about that.