TINYGL: glBlendFunc Implementation

This pull request contains all the code for the task "implementing an openGL compliant version of the function glBlendFunc".
Adding the necessary @param bits to doxygen is also appreciated when writing these, but it's more important on less obvious functions.