json.tcl: fixed decode-array number dict. bug.

decode-value was called from decode-array without the number dict
argument value being passed to it. Also renamed 'numberDicts'
'numberDictArrays' for clarity.