add extendResponse option to middleware

Please, don't make me write anything in documentation. I haven't even read it :)

related issue: #84 
Can't `options.extendResponse` be an object? Than you can do the extension here:
```javascript
res.json(options.extendResponse ? extend(true, response, options.extendResponse) : response)
```