Add test object and fixtures for field name aliases
Switch to using exceptions instead of a mixture of checks
Refactor formatters
Fix partial response after refactor
Use field name aliases in response
Accept aliases for sort parameter
Accept field aliases for partial response
Remove unused method
Fix issue where errors were generated with extra data
Allow filtering by field aliases
Merge branch 'field-name-aliases' into develop