Added support for ignoring content, path and contentType

After encountering an issue where we posted to a path, but didn't care about content or content type, we made this change so that you could specify to ignore the content or contentType.
    
We added constants, modified the 4 argument expect method and the getReponse method. Also ensured that all tests still pass.