Initial commit for GLM model support in viewModels. I altered weaponInfo_t pretty dramatically, so be advised.