Fixing syntax.json

Using non-empty arrays in objects in the compliance test for better cross-language support for things like PHP and Lua.
Add single keys to given hash types
Merge branch 'mtdowling-jep-7' into jep-7

* mtdowling-jep-7:
  Add single keys to given hash types
  Fixing syntax.json