Vector4: Methods now affect the homogeneous coord
Vector4: Formatting fixes
Vector4: Checking for divide-by-zero
Quaternion: Tweaking implementation
Quaternion: Formatting fix