Tries to get the JToken with the specified property name.
The exact property name will be searched for first and if no matching property is found then
the StringComparison will be used to match a property.