Merge pull request #68 from ozkriff/master

Updated deps/sax-rs and deps/glfw-rs
Changed to_string to to_str and removed unnecessary instances.
Merge pull request #69 from mitchmindtree/master

Changed to_string to to_str and removed unnecessary instances
Don't update submodules on build
Update to latest rust nightly
Allow non_snake_case_functions in function loader
Merge pull request #71 from bjz/update

Update to latest rust nightly
Fixed compiler warnings for latest Rust
Merge pull request #72 from leonkunert/master

Fixed compiler warnings for latest Rust
Updated glfw-rs.
Merge pull request #73 from leonkunert/master

Updated glfw-rs.
Update generator to latest rustc
Upgrade to latest rust (DANGEROUS)

Closes https://github.com/bjz/gl-rs/issues/76

Notice the transmute is replaced by direct casting by pointers. I do
not know how this affects the usage of the library. I left the ‘unused
import’ warning on in case this can be fixed later. If this is
critical, I would recommend doing an analysis and document which uses
cases one should be careful.

Conflicts:
	src/gen/main.rs
Update to latest glfw-rs
Fix unused import warning
Merge pull request #78 from bjz/rustc-update

Rustc update
Modified Makefile to work with Mingw

Applied changes by @imbaczek
Refactor generated code and update to latest glfw-rs

Reduces the size of the binary slightly by reducing and removes the uses of macros. It also brings the loader function up to date with the latest glfw-rs.
Merge pull request #82 from bjz/refactor

Refactor generated code and update to latest glfw-rs
Merge pull request #80 from bvssvni/master

Modified Makefile to work with Mingw