Merge pull request #86 from cmr/master

Update for Cargo
Change package name from "gl-rs" to "gl"

When the Cargo package manager gets it's online package list, 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.
Merge pull request #88 from TyOverby/patch-1

Change package name from "gl-rs" to "gl"
Upgrade to latest Rust-Empty
Merge pull request #87 from bvssvni/master

Fixed entry file in rust-empty.mk
Remove deprecated .to_err_msg() call
Merge pull request #90 from AndreZSanchez/master

Remove deprecated .to_err_msg() call
Updated fo Rust 0dfc90a: *const, *mut
Fix userParam types
Merge pull request #93 from bjz/update

Updated for Rust 0dfc90a: *const, *mut
fixed string indexing
Merge pull request #97 from TyOverby/master

fixed string indexing. closes 96
Update glfw-rs
Merge pull request #98 from bjz/update

Update to latest rustc
Use rustc's macro system to generate the bindings
Merge pull request #95 from Tomaka17/master

Use rustc's macro system to generate the bindings
Update submodules to latest
Update to Rust nightly