char** support
`char**` can be mapped to the `cstringArray` type.


> `cstringArray {...} = ptr UncheckedArray[cstring]`
This is binary compatible to the type char** in C. The array's high value is large enough to disable bounds checking in practice. Use `cstringArrayToSeq` to convert it into a `seq[string]`. 