Update for Cargo's platform-specific dependencies
Remove call to glFlush() before swap_buffers

We may not want to call `swap_buffers` in the same thread as the
current thread, so we're moving the call to `glFlush` out of the scope
of glutin.
Merge pull request #58 from tomaka/update-cargo

Update for Cargo's platform-specific dependencies
android_glue is now a platform-specific dependency
Merge pull request #90 from tomaka/remove-glflush

Remove call to glFlush() before swap_buffers on win32
Update travis.yml with recent PR
Add visibility-related functions to window
Merge pull request #93 from tomaka/visibility

Add visibility-related functions to window
Fix some warnings in win32 ffi
Retrieve the monitors and their info for osx
Switched to own repos for osx bindings
Merge pull request #97 from DavidPartouche/cocoa_monitors

Retrieve the monitors and their info for osx
Merge branch 'master' of http://github.com/tomaka/gl-init-rs
Update for changes in gl-rs
Merge pull request #99 from tomaka/update-glrs

Update for changes in gl-rs
Use a proper error type for window creation
Merge pull request #100 from tomaka/correct-creation-error

Use a proper error type for window creation
Reorder and add comments to some of the virtual keys
Added fullscreen support to osx
Merge pull request #103 from DavidPartouche/cocoa_fullscreen

Added fullscreen support to osx