Made `shaders!` macro import `gfx` itself

This is untested because cargo currently does not work locally for me.
we don't need extern crate here, I think