upgraded JSON-oriented string compares to use JsonUnit (so that
inconsequential ordering of JSON fields does not cause tests to fail)