Split up input mode getter and setter methods
Add examples of glfw-rs in use to readme
Split Window::get_param into separate methods
Added return by setters of previous callback to bring in line with updates to GLFW
Update README links
Update event.rs

local_data is no longer in task
Update README.md
Fix mutability warnings
Remove trailing whitespace
Fix linking
Fix mut warning
Use pattern matching to remove intermediate variable
Store window callbacks in a struct

This reflects the actual underlying implementation of glfw, where callbacks are assigned to individual windows. This should also make it easier to implement messages in the future.
Add newlines to end of files
Print Monitor::get_video_mode in modes example
Move low-level types into `ll` module and re-export in `ml`
Move support::consts into root module
Make paths cleaner by importing modules
Make window hint module generation easier to understand
Formatting