Set length property in ArrayBufferView subclass constructors

When initializing one of ```Float32Array```, ```Int16Array```, ```Int32Array```, or ```UInt8Array``` as an empty array with a specific length, the correct amount of space is allocated, but the ```length``` property is not set to reflect this.