Potentially fixed up the request/response to not need the 'do we need to update' and 'must we update' checks to be done on the server
Revert "Remove unused tests file"

This reverts commit d1a5522f03605fa52927efe3807e19400f635597.

I think Travis CI needs this file, even tho there aren't any tests in it