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
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
initial move of script opcodes and registerExtensions functions to components/compiler
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.
Add a light for torches
Use a map to simplify NPC part referencing
Use controllers to animate lights in ObjectLists
Use for_each and functors to avoid some for loops
Create the Animation SceneNode in the constructor