Merge branch 'hotfix/37'

Close #37
collection_query_whitelist for filters

My argument is that at the collection level, a developer may want to allow filters on a field.  Linking the documentation of filters to zf-rest's documentation on `collection_query_whitelist` could keep someone from going down the wrong path (as I did).
Add an example for collection in RPC

I couldn't simply return a `new Collection($users)` object within `payload`, I kept getting an error:

```javascript
{
  status: 500
  title: "Unexpected error"
  describedBy: "http:\/\/www.w3.org\/Protocols\/rfc2616\/rfc2616-sec10.html"
  detail: "Link from resource provided to ZF\\Hal\\Plugin\\Hal::fromLink was incomplete; must contain a URL or a route"
}
```

I was able to get it to work by having the `hal` plugin create the `Hal\Collection` object.
Merge branch 'master' into patch-1
Merge branch 'patch-1' of github.com:egyptianbman/apigility-documentation into patch-1
Add an example for collection in RPC

I couldn't simply return a `new Collection($users)` object within `payload`, I kept getting an error:

```javascript
{
  status: 500
  title: "Unexpected error"
  describedBy: "http:\/\/www.w3.org\/Protocols\/rfc2616\/rfc2616-sec10.html"
  detail: "Link from resource provided to ZF\\Hal\\Plugin\\Hal::fromLink was incomplete; must contain a URL or a route"
}
```

I was able to get it to work by having the `hal` plugin create the `Hal\Collection` object.
Merge branch 'patch-1' of github.com:egyptianbman/apigility-documentation into patch-1
Revert "collection_query_whitelist for filters"

This reverts commit a78d82152f9cc5fe3f0a93124a440d503b113625.
Added new recipe for passing parameters to a collection.
Merge pull request #39 from egyptianbman/patch-1

collection_query_whitelist for filters
[#39] Edited and reviewed, and added to TOC
Merge branch 'feature/39' into develop

Forward port #39