Have Renderer::draw take the batch by-value
Make batch creation consistent
Clean up batch stuff in gfx/lib.rs
Remove variant re-exports
De-stutter ShaderModel variants
Demonstrate how to use lib without gfx::Graphics
Clean up warnings
Merge pull request #471 from bjz/cleanups

API cleanups and other assorted changes