Shader: Add various error checking
Shader: Newline fix and commentation
Shader: Update Bind/Unbind documentation
Texture: Defer Texture* allocation and preserve previously bound texture
Mesh: *Data -> Set*Data
Mesh: Now caches mesh data for easy access
Mesh: Add Get*Data methods
Remove Camera class
Remove Shape class
Move ShaderLibrary.h to doc folder
This documentation is still OUT OF DATE
Add Changelog to Doxygen build
Remove platform/ headers, include them in Bakge.h
Merge branch 'develop'