updated test to match changes in petstore as deployed
fixes for position, and null arg removal
added set mapping
added form params
added validation error if response not specified
updated java example
added type modification