TINYGL: glBlendFunc Implementation

This pull request contains all the code for the task "implementing an openGL compliant version of the function glBlendFunc".
Shouldn't the target here be rSrc? (In fact this goes for all of these)