Simplify compressed texture handling

It seems like this should work from my readings of the
man pages.
Merge pull request #431 from cmr/master

Simplify compressed texture handling
Merge pull request #432 from csherratt/master

Fix state cache.
Fix https://github.com/rust-lang/rust/pull/18827 related issue.
Follow glutin repository name change.
Merge pull request #434 from mtsr/fix-glutin-name

Follow glutin repository name change.
Merge pull request #435 from mtsr/rfc369-numerics-fixes

Fix https://github.com/rust-lang/rust/pull/18827 related issue.
Fix compilation errors in examples related to num traits
Merge pull request #436 from nicholasbishop/bishop_fix_example_compilation

Fix compilation errors in examples related to num traits
Spelling fix in README: contant -> contact
Merge pull request #437 from nicholasbishop/bishop_typo_fix

Spelling fix in README: contant -> contact
Replace deprecated Bounded::max_value with Int::max_value
Remove unused `extern crate time`
Add dev-dependency for extern time library

Fixes a deprecation warning, see:
https://github.com/rust-lang/rust/commit/fcd05ed99ff0aa6157e427a698ac53dbc450135f
Merge pull request #438 from nicholasbishop/bishop_fix_warnings

Warning fixes
Update to latest rust nightly

The exact version is rustc 0.13.0-dev (0b7b4f075 2014-11-16 22:36:50 +0000) and
the relevant upstream issues are rust-lang/rust#18752 and rust-lang/rust#18976.

Fixes #439.
Merge pull request #440 from aepsil0n/update_nightlies

Update to latest rust nightly
Corrected cube example: faces now have correct winding.
Merge pull request #441 from serpis/master

Corrected cube example: faces now have correct winding.
Fixes for namespaced enum changes made in glfw-rs

...as seen in bjz/glfw-rs@d74ceed99cd12c65c0b8c9c234f9eb2cf2045001