added Box from Ellipsoid constructor
more tests
added Ellipsoid <-> Ray with report of first intersection distance
added Ray <-> Box intersection with distance return value
made Ellipsoid <-> Ray intersection more stable (and slower)
made Ellipsoid <-> Point faster
changed ray hit interpretation: all bodies are solid
* tested vectorized Ray <-> Box intersection (slower on CPU)