More tests for alex innovation json

Added tests of the JSON function SET_FIELD, plus a few more for FIELD, including with dotted path and/or array index notation, and with dot and bracket characters not used in that way (and therefore escaped with a backslash), and using numeric, floating point data.
There should be a test of the special index value "[-1]" which means "a new aray element just past the current end".