Common: Update Vector3d

o Fixed getHorizontalAngle: it was normalized to [0; 360), however hrengin
uses (-180; 180] convention
o Added getYaw() and getPitch() to get individual angle components
math: Fix 64-bit constant types

Those were defined as f32, I changed them to f64
Also, Added wrapAngleRad, and wrapAngle