Interface arrays

This lets you decode mixed arrays, like things coming from a system.multicall

```go
response = make([][]interface{}, 0, 10)
...
client.Call("system.multicall", request, &response)
```

what do you think?