remove glm, refactoring some c3dmath code, add neon support copied from kazmath