Updated the normalize3 method of Vector4 to reflect that it is a mutation method, and added an immutable counterpart.