Merge pull request #7 from erickt/master

Update cgmath
Add a .gitignore
Make sure libraries depend on "lib"
add support for cargo.