Updated README, fixes #154
Added Retina support

Closes https://github.com/AngryLawyer/rust-sdl2/issues/164
Updated to latest Rust
Merge pull request #165 from bvssvni/master

Added Retina support
New syntax for Cargo.toml lib
Merge pull request #166 from jdeseno/master

New syntax for Cargo.toml lib
Update Travis CI
Merge pull request #168 from Indiv0/update-travis-ci

Update Travis CI
Annotate all SDL structs
Merge pull request #170 from jdeseno/repr-c

Annotate all SDL structs
Run codegen script outside of make
Build demo via cargo
Merge pull request #169 from jdeseno/codegen-prebuild

Run codegen script outside of make
Changed target_os from "win32" to "windows"

As of rust pull request 16435, cfg attributes now use "windows" instead
of "win32" for the target_os parameter.
Update Travis CI
remove glob using in response to compiler change
remove commented out code
Merge pull request #171 from inrustwetrust/windows-link-fix

Changed target_os from "win32" to "windows"
Merge pull request #173 from chuckries/master

fix cargo test after compiler removed shadowed usings.
allow non_snake_case for new rust lint behavior