Merged JsonDeserializer changes from master
Merged XmlDeserializer from master branch
Merged Extensions from master branch
Merged XmlSerializer from master branch
Merged Validation from master branch
Merged request/response from master branch