refactor functional tests to use jsonschema

Registered by Malini Kamalambal

Refactor all functional tests to use jsonschema for validation.
Currently we have just one test case that uses jsonschema to validate responses.

Benefits:
Reduces LOC
Increased validation

See an example here:
https://github.com/openstack/marconi/blob/master/tests/functional/wsgi/v1/test_messages.py#L127

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
Malini Kamalambal
Direction:
Needs approval
Assignee:
None
Definition:
Obsolete
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
Flavio Percoco

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/jsonschema-validation,n,z

Addressed by: https://review.openstack.org/88538
    Use jsonschema for testing queue

Addressed by: https://review.openstack.org/94212
    V1 Tests JsonSchema

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.