Upgrade Rust.
Merge pull request #56 from metajack/uprust

Upgrade Rust.
Use size_of from its new location.
Add GLX and improved CGL support
Merge pull request #57 from pcwalton/master

Add GLX and improved CGL support
Clean up read_pixels
Suppress alignment padding from glReadPixels

This was causing the driver to write past the end of our vector.
Merge pull request #58 from kmcallister/align

Suppress alignment padding from glReadPixels
Convert to rustpkg.
Remove old build system
Merge pull request #59 from kmcallister/rustpkg

Rustpkg
Add in missing CGL stuff and fix mutability of externs.
Merge pull request #60 from metajack/missing-cgl

Add in missing CGL stuff and fix mutability of externs.
Port to the latest Rust

Remove deprecated fixed stack segment attributes.

Move from do notation to proc notation for unported methods (methods
such as as with_ref should probable take proc types but have not been
coded to use them yet.)
Merge pull request #61 from sstewartgallus/port_to_latest

Port to the latest Rust
Add GLES2 extension API bindings and some fixes.
Add crate lib
Merge pull request #67 from webconvforge/recrack

add EGL stuffs
Build with make instead of rustpkg.
Merge pull request #68 from metajack/unrustpkg

Build with make instead of rustpkg.