Fixed: make clean fails, if there is no link.rs.
Merge pull request #113 from hannobraun/clean-link-rs

Fixed: make clean fails, if there is no link.rs.
Remove std::vec::Vec import

std::vec::Vec is now in the prelude
Provide a more descriptive error on initialization
Use an enum for window hints instead of separate functions, and add comprehensive documentation
Add descriptive aliases for common mouse buttons
Merge pull request #114 from bjz/init-error

Provide a more descriptive error on initialization
Merge pull request #116 from bjz/mouse-buttons

Add descriptive aliases for common mouse buttons
Merge pull request #115 from bjz/window-hints

Use an enum for window hints and add comprehensive documentation
Fix compiler error about callback lifetime

Closes #118
Merge pull request #119 from bjz/lifetime-error

Fix compiler error about callback lifetime
Remove the channel from Window and place it into EventReceiver.
Merge pull request #117 from csherratt/event_object

Remove the channel from Window and place it into EventReceiver.
Remove ~[T] usages
Use new attribute syntax
Use a channel instead of a trait object for handling errors
Update examples
Merge pull request #121 from bjz/error-callback

Use a channel instead of a trait object for handling errors
Enforce thread safety at the type level

Closes #97
Update examples