Added Intersector utility class

Added Intersector utility class with code adapted from libGDX. Currently
supports ray-sphere, ray-triangle, and ray-plane intersection detection.
Updated RayPickingVisitor to use Intersector

Moved ray-sphere intersection code out to Intersector utility class.