Merge branch 'develop' of adam4813/trillek-client-core into develop
Merge branch 'develop' of trillek-team/trillek-client-core into develop
Changed how GL contexts/window are initialized.

This tries more than just one time to get a context, it trys the default
context first, which is either going to be the highest or the lowest
version. In the case of the low version it tries again. glGetString is
core at even the lowest versions, so we test the version with that.
Move version directive before anything else in Shaders

A number graphics drivers expect version to be first, and fail to
compile shaders otherwise.
Merge branch 'feature_common_repository' of catageek trillek-client-core into feature-common
Update common and removed RakNet from the required packages, the find script is broken and not used yet.

Also removed some junk about MSVC+VCOMPUTER that is not needed.

Conflicts:
	common
Update common
Merge branch 'feature-common' of https://github.com/Meisaka/trillek-client-core into feature_common_repository