Fix transmute build failure

Closes #87
Merge pull request #88 from bjz/transmute-error

Fix transmute build failure
Merge pull request #89 from bjz/transform

Remove Transform3D type
Update for Cargo
Update transform test to use Decomposed instead of Transform3D
Merge pull request #91 from cmr/master

Update for Cargo
Update to compile with rust (9f8149e)
Merge pull request #92 from erickt/master

Update to compile with rust (9f8149e)
- added translate to Matrix
- fixed spaces and tabs
Merge pull request #90 from csherratt/translate

Add a translation builder to Matrix4
 Change package name from "cgmath-rs" to "cgmath"

When the Cargo package manager gets the online package list component, the package name 
will be used as the identifier for the whole project. Keeping "-rs" -- while useful for the github 
repository -- will be redundant in Cargo because all of the projects will obviously be rust projects.

This naming convention was adopted by one of your other repository gl-rx (https://github.com/bjz/gl-rs/pull/88)
Merge pull request #94 from TyOverby/patch-1

 Change package name from "cgmath-rs" to "cgmath"
Added Rust-Empty

This fixes symlink build in the Piston infrastructure.

* Does not affect the existing way of building
* Added more git filters
Merge pull request #95 from bvssvni/master

Added Rust-Empty
Adds map() to Array1, and provides implementations for Vectors,
Points, Matrices, and Quaternions.

Signed-off-by: Aaron Jacobs <atheriel@gmail.com>
remove lifetime notations causing errors
Use pointers for the column map.

Signed-off-by: Aaron Jacobs <atheriel@gmail.com>
Merge pull request #97 from HeroesGrave/master

Remove lifetime notations causing errors
Merge pull request #96 from atheriel/vecmap

Add a map() method for vectors.
Fix travis/rust-ci