Avoid more useProgram calls. If the program is already bound, do nothing.
Merge pull request #147 from Fox32/feature/avoid-use-program

Avoid more useProgram calls.