Upgraded to latest Rust-Empty
Merge pull request #190 from bvssvni/master

Upgraded to latest Rust-Empty
Unconst all the FFI calls.

This was done by https://github.com/bjz/glfw-rs/pull/182. However, the
original FFI calls were all incorrectly using `*`. They now match the C
headers: `*mut T` is used when C uses `*T` and `*const T` is used when C
uses `const T *`.
Fix travis
Merge pull request #192 from bjz/fix-travis

Fix travis
Merge pull request #191 from metajack/un-const

Unconst all the FFI calls.
Propagate *mut binding changes into wrapper
Merge pull request #194 from bjz/mutify

Propagate *mut binding changes into wrapper
Add GLFW as a submodule
Add GLFW build instructions to Cargo build script
Only build rlib

This is required to keep my project's build working while I'm porting
everything to Cargo. This should be a temporary hack.