Fix callbacks after ~fn removal
Fix link errors in examples
Remove old `fixed_stack_segment` attributes
Merge pull request #49 from bjz/fix-callbacks

WIP: Fix callbacks after ~fn removal. Fixes #48
updated to work with new closure types
Merge pull request #50 from csherratt/master

updated to work with new closure types
Add Colin Sherratt to AUTHORS
Represent most nullable ptrs as `Option<*T>`s in the ffi
Merge pull request #51 from bjz/nullable-ptrs

Represent most nullable ptrs as `Option<*T>`s in the ffi
Revert "Merge pull request #51 from bjz/nullable-ptrs"

This reverts commit eb56cc4249fa3aa18ed22082350d513e726fa4a0, reversing
changes made to a440aad5071340951ff4421e89ef6f46f35802cf.
Added #[feature(link_args)]; to allow fix build.
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