Added managed callback example
Re-indent to 4 spaces, add doc comment
Modify managed-callbacks example to make the use case more obvious
Rename example to better fit with the changes
Merge pull request #35 from bjz/managed-callbacks

Added managed state example
Use new formatting macros
Update Drop impl

`&self` was changed to `&mut self` in a recent update to std
Add support details
Use c_style enums instead of raw statics

Type safety ftw!
Update usages of `std::rt::start_on_main_thread` to remove `crate_map` parameter
Use `*mut` instead of `*` for non-const parameters in ffi fns
Change Modifiers to be a record-style struct

This should mitigate potential PEBKACs caused due to accidental derefs
Update to the last Rust: remove the float type.

This replaces float by f32 when glfw needs a c_float.
This replaces float by f64 when glfw needs a c_double.
Merge pull request #36 from sebcrozet/remove_float

Update to the last Rust: remove the float type.
Switch to using f64 in examples
Allow glob imports and macro_rules
Update to the last rust.

Option `map` method does not give a reference to the wrapped element any more.
It should be replaced by `as_ref().map`.
Merge pull request #38 from sebcrozet/option

Update to the last rust.
Add .travis.yml
Added linking configuration for win32.