New JSON parse
Empty leaves without names  no longer hangs the json parser
Removed outdeffed stuff and a left '#if 1'
removed a leftover test function - 'eatCompound2'
Merge pull request #305 from telefonicaid/bug/compound_json_parse

Bug/compound json parse