Demo: Pacto validation

Pacto can replace the contract validation done by Fog::Schema::DataValidator.

Instead of embedding a ruby hash within the test to represent the schema, it uses json-schema.  This makes the tests shorter, and the schemas more reusable.