Refactored theResponseShouldContainJson to work better with multi-dimensionals

If the actual result has more indexes than the test and is in an index>0, it will fail. This change checks the actual elements of each