Refactoring how operation responses are parsed Fixing a bug that did not allow clients to set response processing of a command Adding a VisitorFlyweight for creating request and response visitors Removing the owning of visitors from request and response parsers/serializers Adding before() method to response location visitors Moving the default parsing logic of JSON and XML from operation parser to location visitor before() methods Only triggering after() commands on location visitors associated with an operation Closes #214
Not overwriting JSON or XML request content-type headers if one is set
Passing iterator options when using composite factory
CS fixes
Breaking XML attribute parsing into its own method