Update impl syntax for language changes

`impl Type : Trait` is changing to `impl Trait for Type`. This change will keep `rust-sdl` building.