Merge pull request #66 from brandonw/master

Add line segment shape and functions
Updated for latest Rust
Merge pull request #69 from ozkriff/master

Updated for latest Rust
Document Array
Document Matrix

And remove `is_rotated`
Cleanup Quaternion docs
Minor doc cleanup for Vector
Add some docs for Angle
Touch up the Plane docs
Document Point
Touch up Ray docs
Touch up docs for Rotation
Document Transform
AABB docs
Expand crate documentation
Merge pull request #71 from cmr/master

Lots of docs.
Clean up numeric traits
Merge pull request #72 from bjz/numeric-traits

Clean up numeric traits
Fix matrix operator overloads

Closes #70
Add matrix operator tests