Add a way to clear a shader (Resolves #24)

First pull request ever, first commit ever of Rust code, and also first GL-related code. Hope I did it right! :P