Improve support for numeric fields in json extract

Allow numeric fields without quoting in path expressions
Numeric fields match both array elements and object fields
Actually, the reference implementation of JSONPath does not whitespace, so I think we should remove it: http://jsonpath.curiousconcept.com/