Add JSON deserializer yajl callbacks

This PR adds the JSON deserializer yajl callbacks with implementation.

Please review and tell me what is missing and what can be
optimized here.
When processing direct arguments, you end up in the state `STATE_COMMAND_ARY_COMMAND_ARGS` here.
You forgot to handle that one.