GL tidbits

Includes more default shaders, fog shader support, tweaked Camera
initialization, multi-texturing support for all Mesh assets, and an
incomplete (if groundwork) implementation of the new Light asset.

Lighting shaders provided are Phong and Blinn-Phong.