Major rewrite for Mesh/model loading

Generic data structure for all meshs and models. All models are Models.
Removed Obj/MD5/DaeModel classes.
Graphics System responsible for render function (functions need removing
from Model).
Textures stored in a map in model. If a mesh doesn't request a specific
texture, texture Default will be used (needs static Texture writing to
skip checks).