added filter record (will not be used in OpenMW prior to 1.1)
basic filter table
Merge branch 'master' into filter

Conflicts:
	apps/opencs/model/world/universalid.cpp
	apps/opencs/view/doc/view.cpp
	apps/opencs/view/world/subviews.cpp
Fixed listener call issue spotted by @scrawl
renamed columns.hpp to columimp.hpp
Merge remote-tracking branch 'scrawl/master' into columns
Merge remote-tracking branch 'gus/MeleeCombat2' into columns
silenced some warnings
Merge remote-tracking branch 'corristo/patch-1'
Terrain fixes to match vanilla better - vertices need to be mapped directly to texels for colormap and blendmap (this also caused seams at cell borders), layer uv scale appears to be 8 not 10
Unused variable fix
initial move of script opcodes and registerExtensions functions to components/compiler
Forgot to change initTerrainTextures
Handle the pick/probe in the character controller
Use the fatigue term for jumping
Avoid some unnecessary references
Use a null material for non-SubEntities in the selection buffer
Render torches
Ensure a valid CellStore for Ptr::isInCell
Add Ogre::Light objects to the object list

Note that NIFs actually have NiLight-based light records which could be
used to create Ogre::Light objects. However, no Morrowind NIF uses them,
as far as I can tell.