Merge pull request #52 from csherratt/master

Added #[feature(link_args)]; to allow fix build.
Update link args.
Merge pull request #53 from bjz/link

Update link args.
Don't need link_args feature.
Merge pull request #54 from bjz/link

Don't need link_args feature.
Use empty `enum`s for opaque handles to improve safety
Use fixed width integral types

`uint` and `int` change depending on the system, so `u32` and `i32` are probably better choices.
A fix to the readme example so it will compile

The function call for the trait glfw::ErrorCallback requires a mutable self argument.
Merge pull request #55 from Torwegia/master

A fix to the readme example so it will compile
Add new folks to AUTHORS
Remove dead code.
Change from link metadata to pkgid.

Note that the path is slightly incorrect unless we want to have the link name
be glfw-rs or until rustc is updated to support setting the link name
independently of the path.
Merge pull request #56 from metajack/zombie

Remove dead code.
Merge pull request #57 from metajack/pkgid

Change from link metadata to pkgid.
Update to master
Merge pull request #58 from cmr/update

Update to master
Fix pkgid and add a convenience logger
Merge pull request #59 from cmr/convenience

Fix pkgid and add a convenience logger
Fix incompatibility with gl-rs

Fixes #60
Merge pull request #61 from bjz/fix-abi

Fix incompatibility with gl-rs