Use JsonPath search to find required elements
jsonpath is now a runtime dependency
update tests
update tests
Merge branch 'deep_search'