Add support for asserting JSON

Support asserting JSON regardless of order and formatting.
Based on the JSONassert library.

Issue: SPR-10113