Merge pull request #7 from palistov/master

Update mesh branch with recent master changes.
Adding MeshVAO class, using vertex array objects to store mesh data.
Tweaks to MeshVAO
Adding utility func to load file contents. Updates to Mesh class.
Adding PhysicsFS. Merging into master branch.
Will keep mesh branch open for future development of mesh-related functionality
Merge branch 'master' into mesh

Conflicts:
	src/Mesh.cpp
	violet.cbp