Update to Rust 0.6 syntax.
Merge pull request #6 from metajack/rust-0.6-syntax

Update to Rust 0.6 syntax.
Add license
Remove unused imports.
Merge pull request #7 from metajack/unused-imports

Remove unused imports.
Add license headers
Fix license headers
Wrap mouse functions
Merge pull request #8 from chinmaygarde/master

Wrap mouse input functions
Add set_window().
update for language changes
transmute fix
Merge pull request #10 from yichoi/pull-0501

update for language changes
Merge pull request #9 from metajack/set-window

Add set_window().