finished Matrix4 for 3D vector transformations
added implicit conversion from Vector4 to Vector3