decouple response and request validationt
Merge pull request #25 from pipermerriam/piper/separate_request-response-validation

Decouple response and request validationt