Handles error responses given to the client.
Classes that are connected with exceptions we need to throw to make the code more explicit
Holds a final filter and references string to save in the Filters class
Holds the parsed query string parameters existent in every request.
Holds the location attribute name and needed references in order to compose the filter.
Handles validation of params passed to the controllers.
Factory for com.atomizesoftware.spin.util.ErrorResponse instances.