`Data.Ix.Ix` instances for the `Foreign.C.Type` newtypes
I would like to add a `Data.Ix.Ix` instance to the following newtypes (whose underlying representation as `Wordx` already have an `Ix` instance):
* CChar
* CSChar
* CUChar
* CShort
* CUShort
etc.
issue