Merge pull request #6 from andelf/master

fix compile error: owned vector ~[] now immutable
Merge pull request #7 from andelf/master

use new flag implementation same as rust-sdl2
Merge pull request #8 from andelf/master

switch to use unboxed return type.
Merge pull request #9 from andelf/master

Switch to use builtin bitflags! macro
Merge pull request #10 from andelf/master

Fix compile error
Add a cargo file
Merge pull request #11 from jdeseno/cargo

Add a cargo file
Pointer mut/const requirements for rust 0.11.0
Merge pull request #12 from jdeseno/rust-11

Pointer mut/const requirements for rust 0.11.0
Fix deprecated attribute and manifest section
Merge pull request #13 from jdeseno/master

Fix deprecated attribute and manifest section
Fix wrong Windows target OS label.
Merge pull request #15 from Jubjub/master

Fix wrong Windows target OS label.
Update bitflags and attributes for latest rust
Merge pull request #16 from jdeseno/latest-rust

Update bitflags and attributes for latest rust
*.rs: fix compile error under rust-nightly
add demo bin to Cargo.toml