Vector4: Removing friend functions; no need
Vector4: Global functions now explicitly extern