protocol proxy does not work with feature reader

Opening up a ticket so I don't forget about this, will do PR later, but when using the protocol proxy with a feature reader things don't work. The trick in this case is that the response object has a features array and that needs to be passed in to the reader so e.g.:

```
var result = o.reader.read(response.features || response);
```