Backup commit before merging.

Backup before merging createmodel into this branch.
Commit, end of day.

Some changes to modelloader.

Started implementation of resource manager.
Next time on ResourceManager:
Resource handler in Graphics.
translator and loading resources.
Release resource left.

Create resource on resource manager works. Only on the graphic side,
both textures and modules left. Sound too.

Release a resource is left, but to do this I need to loop through the
resources to find the resource(type, id etc) and get the resource name.
Check all other resources in the same type if theres any other pointing
to the same object, if so, delete only the id, e.g. not model type.
Started to work on the writer
Output and input almost done.

The exporter creates buffers and exports them into binary files. The
importer works for static models and reads them way faster than the old
one.
Change skybox texture.
Fix AH-183 by flipping x-axis.
AH-81 Added release logic

Added logic to find and release the correct resource.
Added functionality to get texture VRAM usage. Updated current usage. AH-166
Minor fix of textures. AH-166
Class splitt

Splitted the modelconverter class so now there is three classes, one
that reads .tx, the converter and one that reads the .btx binary file. I
have also implemented joints and weights in the new exporter class. To
do is: Clean up code and merge it with the havenborough project. Then
testing.
Merge remote-tracking branch 'origin/master' into AH-143_BinaryConverter
New model loader integration
AH-81. Some small changes

Tested if the release function was working as intented and added
exception throwing
Refactoring of create shader in graphics. AH-140

Small change of VRAMMemInfo.
Refactoring of graphics engine. AH-140
Merge remote-tracking branch 'origin/master' into AH-81_ResourceHandler

Conflicts:
	BoostTest/BoostTest.vcxproj
	BoostTest/BoostTest.vcxproj.filters
	Client/Client.vcxproj
	Client/Source/BaseGameApp.cpp
	Client/Source/BaseGameApp.h
	Client/Source/MyExceptions.h
	Graphics/Source/Graphics.cpp
	Graphics/Source/Graphics.h
	Graphics/Source/ModelLoader.cpp
	Graphics/Source/ModelLoader.h
	Graphics/include/IGraphics.h
	Network/Network.vcxproj
	Server/Server.vcxproj
Refactor of deferred rendering. AH-140
Fixed memory leak in Buffer by VRAMMemInfo. AH-166
Fixed small bug. AH-140