Add fromArrayMonolithic

For GHC, this should let us create a sequence out of an array
without having any stray pointers to the array in the sequence.