SSE2 point4d functions now have improved/fixed GCC assembly
point4d typedef modified to be a union with the corresponding vector type for gcc and MSVC