Issue#312: Util: Change some methods to return sequential views of arrays, rather than copying. Rename the methods to make this semantic explicit.
Issue#312: process.setupArguments(): There's a Util method for this.
Issue#312: Util: Rename to avoid overloading, we now have sequentialCopy() (which takes an array of elements and creates a Sequential with the same elements using a copy of the array) and sequentialOf() (which takes an Iterable).
Issue#312: Util.sequentialOf(): Use the static type for the reified type.
Issue#312: Add Util.sequentialWrapper() for wrapping an array into a Sequential when we know the array won't be subsequently modified and update the metamodel implementations to use this.
Issue#312: Util: Remove now redundant method.