Merge pull request #1 from kvark/master

Ported to Rust-0.8
Reduce the number of rotation types, shifting some of the functionality to the quaternion and matrix constructors.
Merge pull request #2 from kvark/master

Fixed projection.to_mat4 checks
Fix slerp
Update to latest Rust
Force the client to perform Degree->Rad conversions by taking Rad parameters instead of generic Angles

This should make the overhead of conversions evident to the client.
Rename Rot->Basis
Initial commit of transform module
Make point structs public
Add .travis.yml
Replace usages of fmt! with format!
Add trait for accessing the pointer to the first element of a type
Merge branch 'master' of https://github.com/bjz/cgmath-rs