Task/json parse compund values

### Description
First step for compound values for JSON: detect unknown field in input payload
Now our broker returns a PARSE ERROR when encountering unknown fields in the input payload.

There are a few mistakes I just saw in the comparison.
One LM_M is still in there somewhere.
I added a function "jsonNullTreat" in lib/parse/nullTreat.
Another function for xml will go there also in the future and the 'local' null treat functions will disappear.
It doesn't have anything to do with this PR, I just mention it as I created jsonNullTreat in this PR.