Update for language changes
Allow a custom path to rustc to be specified
Allow a null audio device to be specified
Merge branch 'rustup' of github.com:pcwalton/rust-sdl2 into pcwalton-rustup

Conflicts:
	src/codegen/main.rs
	src/sdl2/audio.rs
Merge branch 'pcwalton-rustup'