Response validation

Gives contract the ability of validate a given response. Even if it wasn't generated using Pacto itself.