Refactor: Shader and shader base renaming.
Add: Shader base demo.
Refactor: New naming convention.
Text
Refactor: esFrameBuffer -> esFb.
Fix: Freeing shader programs.
Add: shadercomp as example of how to load shaders with two different
methods.
Fix: Changed license to DBAD.
Fix: Changed license to DBAD.
Add: Documentation.
Add: Documentation.
Add: Documentation.
Add: Documentation.
Add: Documentation.
Fix: Uppdated readme.
Refactor: esVecx -> esVecxf. Quaternions, Matrices.
Add: Quaternion demo.
Fix: Quaternion demo not working.
Fix: Quaternion rotation works on all axis except X.
Fix: Quaternions rotating properly.
Add: Quaternion demo on different axis.