JsonPathAssertion improvements

Upgraded JsonPath library to version 0.9.0 to fix issues with nested
paths in filter expressions.
Changed assertion failure text to be more verbose to aid debugging.