0.13.1 gitian binaries:

```json
>> sendmany "" '{"ad1":0.1, "ad2":0.1}'
<< "14af4b0aa9a792f32e55d3c9c73b2c6356033825d955ae71313f7dc4008234e1"
```

current master self compiled:
```json
>> sendmany "" '{"ad1":0.1, "ad2":0.1}'
<< "sendmany help text"
```

{
        STATE_EATING_SPACES,
        STATE_EATING_SPACES_IN_ARG,
        STATE_ARGUMENT,
        STATE_SINGLEQUOTED,
        STATE_DOUBLEQUOTED,
        STATE_ESCAPE_OUTER,
        STATE_ESCAPE_DOUBLEQUOTED,
        STATE_COMMAND_EXECUTED,
        STATE_COMMAND_EXECUTED_INNER
    } state = STATE_EATING_SPACES;
    std::string curarg;
    UniValue lastResult;
    std::string strCommandTerminated = strCommand;
    if (strCommandTerminated.back() != '\n')
        strCommandTerminated += "\n";
    for(char ch: strCommandTerminated)
    {
        switch(state)
        {
            case STATE_COMMAND_EXECUTED_INNER:
            case STATE_COMMAND_EXECUTED:
            {
                bool breakParsing = true;
                switch(ch)
                {
                    case '[': curarg.clear(); state = STATE_COMMAND_EXECUTED_INNER; break;
                    default:
                        if (state == STATE_COMMAND_EXECUTED_INNER)