Total query count should account for filters.
Issue #157: Vary header on minor version.
Issue #81: Create plugin type specific plugin process functions.
Merge pull request #157 from mateu-aguilo-bosch/157-user-vary-header

Use Vary header for minor versions.

If a header changes the output, then we need to list that header name in the Vary so proxy caches and cdns can do a decent work.
Merge pull request #81 from mateu-aguilo-bosch/81-multiple-plugin-process-function

Create a plugin process function for each plugin type.
Issue #159: Hijack api/* to provide a better error message in case of 404.
Ignore filter on non-list query.
Issue #150: Allow referenced resource to show only entity ID(s).
Issue #156: HEAD is a body-less GET.
Accept header negotiation for the output format.
Pass the wrapped entity to a callback method.
Merge pull request #166 from Gizra/callback-fix

Pass the wrapped entity to a callback method
Fix \RestfulEntityBase::getImageUris to work also for multiple value images
Make user resource optional.
Plugify the CSRF token response.
More verbose file upload.
Remove count for non get requests in Hal-Json.
Allow specifying more options per endpoint (e.g. access callback).
Accept the OPTIONS method for discovery purposes.
Update README.md