Proper conversions of Boolean arrays

Booleans map to CInts, do the conversion properly for C arrays of
Booleans.
Methods for structures