GROOVY-6813: JSON 5 Support

**NOTICE**: Not ready to merge.

[JIRA Issue](https://jira.codehaus.org/browse/GROOVY-6813)