geometry extensions: Added rotation_quaternion, rotation(), transform_geometrically(), etc.

svn path=; revision=84549