Common: Clean up Vector3d

Removed commented out copy of Irrlicht's code.
Added some functions (analogous to Irrlicht's ones).