Merge branch 'master' of https://github.com/OpenMW/openmw

Conflicts:
	apps/openmw/mwscript/cellextensions.cpp
Some more missing isInCell checks
fix bug http://bugs.openmw.org/issues/1335 (1304 as well)

though fish detects if actor is swimming, but in MW it attacks even if
the player is knee-deep in water
Fix for bug Bug #1098
Ensures nothing bad will happen if we try to lock a door that never had a lock level
Merge remote-tracking branch 'mrcheko/master'
minor cleanup and silenced a warning
Fix potential NpcStats overwriting issue
Fix frame delay for sound listener position (Fixes #1180)
Fix bsa file loading not being case insensitive (Fixes #1178)
Merge remote-tracking branch 'scrawl/master'
Store death animation index in CreatureStats
Fix actor models incorrectly being rotated on X/Y axes
Fix offset to accumulation root not being cleared when adding an animation state with startpoint=1.f (observed with death animations)
Fix ESX dependencies not being checked except for the first one
Esc button exits all non-modal GUI windows
Merge remote-tracking branch 'upstream/master'
Undo some changes I made in the past that shouldn't exist
Dims and disabled Goodbye button in dialogs when unavailable.
Merge remote-tracking branch 'scrawl/master'