Started adding circle code.
Moved equality tests involving NaN and added fuzzy variants.
Added start of circle from three points.
Adding circle tests.
Added test cases for remaining circle specific data and fixed some
spelling errors.
Handle vertical points when creating a circle from three points.
Cleaned up a bit and added an additional test for circle from three
points.
Using 120 character limit for a line.
Added documentation.
Added 3D vector divide test and benchmark.
Added sphere code.
Added a ray sphere intersection function.
Created a normalize method to normalize a vector in place.