Add CVar for drawing weapons in the althud
Fixed build on compilers other than MSVC

No more "Call to 'LittleShort' is ambiguous" error
Merge branch 'fix_build_nonmsvc' of https://github.com/alexey-lysiuk/gzdoom
- added menu entry for newly added hud_showweapons CVAR.