Fixed listener call issue spotted by @scrawl
Do not allow magic/combat stance unless magic/inventory window are accessible
Merge remote-tracking branch 'potatoesmaster/bug-839'
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.
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