Fix build with current Rust

See title. Note: I'm new to Rust and I admit I don't completely understand the removal of the "native" module from the sdl2 wrapper, or why I had to change the `crate-type`.