Merge pull request #106 from saukko28/master

misc: ui code cleanup part 1 out of 2
game: G_LuaHook_Damage added refs #698
Merge branch 'master' of https://github.com/etlegacy/etlegacy.git
game: make ps.classWeaponTime available to Lua refs #698
ui: use common filter for tc:e and tc:cqb, refs #347
ui: memory pool increased
mod: check returned values, cleanup
mod: removed useless array comparison
ui: reworded default mod filter
cgame: don't show reinforce time when spectator, fixes #669