JsonPath is a way of addressing elements within a JSON object. Similar
to xpath of yore, JsonPath lets you traverse a json object and manipulate
or access it.

This is an implementation of http://goessner.net/articles/JsonPath/.
