Create stub classes for input translation. AH-49
Implement input queuing and start on tests. AH-49
Finished tests for keyboard input. AH-49
Merge remote-tracking branch 'origin/master' into AH-49_keyboard

Conflicts:
	BoostTest/BoostTest.vcxproj
	BoostTest/BoostTest.vcxproj.filters
	Client/Client.vcxproj
	Client/Client.vcxproj.filters
	Client/Source/BaseGameApp.cpp
	Client/Source/BaseGameApp.h
	Client/Source/MyExceptions.h
Merge remote-tracking branch 'origin/master' into AH-49_keyboard