Add shader compatibility mode

* ignore tesslation parameters in info class
* ignore 1 char info logs
Add buffer object debugging
Make vertex array object acceps buffer objects