Created a Binary converter for levels.

The binary converter converts files from .txl formats to .btxl.
Next is testing and cleaning
Started testing the level parts for loading

Continue on the test for the binary loader and comment.
Graphics implementation started!
built in some functions to handle bounding volume
Merge branch 'master' into AH-149_Level_Loader

Conflicts:
	BinaryConverter/BinaryConverter.vcxproj.filters
	BinaryConverter/Source/ModelConverter.cpp
	BinaryConverter/Source/ModelConverter.h
	BinaryConverter/Source/ModelLoader.cpp
	BinaryConverter/Source/ModelLoader.h
	BoostTest/BoostTest.vcxproj.filters
	BoostTest/Source/Loader/TestBinaryConverter.cpp
	BoostTest/TestModelFactory.cpp
	Client/Source/BaseGameApp.cpp
	Client/Source/ResourceTranslator.cpp
	Graphics/Graphics.vcxproj.filters
	Graphics/Source/LoaderStructs.h
	Graphics/Source/ModelBinaryLoader.cpp
	Graphics/Source/ModelBinaryLoader.h
Removed Vertex.h for the second time.
Created some functions in the physic dll so that the level can send information about BVs.
Minor fix so that program does exit with code 0x0
Cleaning
Merge remote-tracking branch 'origin/master' into AH-149_Level_Loader