Allow both objects and arrays for the `arguments` parameter -- this means things like the "send" command can be expressed as {"command": "send", "arguments": [ "+15556833283", "Hello, world!" ]} or as {"command": "send", "arguments": { "+15556833283": "Hello, world!" }}.
Work in progress: JSON parsing up and running with simple inline test.
Inline.