Easier exception thrown when sending commands in parallel Adding CommandTransferException Cleaning up Exceptions thrown from multi transfer Closes #197
Cleaning up ExceptionCollection and descendents
Fixing JSON visitor to add content-type when needed. Closes #200
Making XML to array conversions extendable in subclasses
Moving getPath() from Guzzle\Service\Resource to Guzzle\Common\Collection
Making service descriptions a bit more flexible Adding extra data into descriptions when using factory Adding getData to the ServiceDescriptionInterface
Cleaning up the XML serializer Closes #182
Fixed bug where iteration to the event 'command.after_send' sent a Request object instead of a Command object.
Fixing merging data parameters in the serialization of a service description
Commit aim: perform filtration of command parameters without changing of command's parameters values. Changes: - Validation without filtration added - Tests for this functionality added

- Extra lines and spaces removed
Cleaning up filtering
Merge remote-tracking branch 'elgris/master'
Filtering additionalProperties and array items
Adding missing filtering of URI params
Adding a getData method to a service builder to retrieve builder data
PHP-CS-Fixer
Adding getModels() to ServiceDescriptionInterface
Removing unused constant from AbstractCommand
Adding support for extends in service description parameters