Text-based messages are now only for JSON-encoded messages.

The JSON encoding does not allow for embedded types.  Other formats will be supported via binary-based messages.
Merge remote-tracking branch 'origin/master'
Rename GremlinRequestDecoder to reflect use for Text messages only.
Bump version of groovy-all to match gremlin-groovy project.