Fix kmVec4Normalize

kmVec4Normalize had two problems:

- No division by zero check
- Using pOut as input for the final multiplication

I've fixed both issues in the same way kmVec3Normalize avoids them.