Vector3: Added array and offset to toArray()

Following the recent addition of `offset` to fromArray() I would like to propose similar additions to toArray() allowing for

    v.toArray( array, offset );

instead of

    array[ offset ] = v.x;
    array[ offset + 1 ] = v.y;
    array[ offset + 2 ] = v.z;