Update for latest rust, also remove dependency on gfx-rs
Commiting a bugged version for error reporting to rust