Route and field formatting

Fixes an issue where the formatter was not being used for filters or sort parameters.
Adds a formatting option to apply to routes.
Adds the allowed_request_params configuration to allow additional parameters to be ignored by the request.