Tidy up array story
* Deprecate old ByteArray and
MutableByteArray interfaces
* convert all libraries to use new
IArray/MArray interfaces
* make FFI understand STUArray,
IOUArray, UArray
* don't deprecate non-overloaded
STArray and IOArray functions for
the time being because IArray/MArray
depend on multiparameter type classes.