added a toString method to Quaternion
Added documentation to Point3D, added a rotation method with angle/axis as parameters. New toString method.
fixed a typo in Point4D, added documentation.
applied code style (missed it, sry)