Added SetAtStart
Make OnDeath work with explicit reference
Clean up the slotlist struct
Work around a problem with MWRender::Player::renderPlayer

NpcAnimation::setViewMode makes a call to the character controller, in the
mechanics manager, to forcefully update the character's state. This in turn
makes a call to the player's old NpcAniamtion object that was just deleted.

The mechanics manager will eventually remove and reinsert the player, so the
old character controller will be removed and a new one will get the right
Animation object again, but not in time for the setViewMode call.

There's many factors that all contribute to this run-around, which needs
discussion on how to best fix.
Merge remote-tracking branch 'zini/master' into animations
silenced a warning
Move, moveworld script instructions
Corrected unused opcodes
Don't allow forcing vanity mode
fixed parsing of end statements in scripts with IDs matching keywords
Merge remote-tracking branch 'zini/master' into animations
Bugfix #742
Athletics skill increase
Avoid special-casing player rotation
Fix changeWeather
Fix unused variable
Added stub implementation for 'Fall'. There is no use for this function because our physics controller applies gravity constantly anyway.
Render weapon and shield. Only shield can be seen right now as weapons need to be drawed out.
Fix or lockpicks.
little fix (weapons disapeared when tab was pressed)