RayCaster now returns the closest intersection point correctly

This affected cones and cylinders
Also, some improvements to vectors
Signed-off-by: Aleksi Sapon <QcTechs@gmail.com>