Added a test sample file

-Added test sample file (to test on Linux and Windows) that uses the
Irrlicht rendering engine.
-Fixed bug in BoundingSphere class (when two objects share the same
origin, was throwing a ZeroMagnitudeException)