Fix a crash after loading game
AiWander: make sure to walk, not run
Correctly insert pasted text at cursor position
Fix dynamically placed objects being discarded when loading game
Fixes #1296: Streamlined cellChanged detection
Fixes #1295: Support partial matches in Cell filter
Fixes #1293: Allow interpolation type 0 in case of 0 keys
Fixes #1291: Faction rank saving issue

A value of 0 is the first rank, -1 means not a member
Make PcRaiseRank, PcLowerRank and PcJoinFaction properly accept references instead of using the actor that the player talked to last.

This also solves a potential crash when no actor has been talked to yet, e.g. immediately after loading a savegame.
Fixes #1297: Store global map markers in savegame
Fixes #1236: Disable all controls while playing movie
Fixes #1270, Fixes #1201: Update active weapon/spell icons every frame
Merge remote-tracking branch 'scrawl/master'
NPC turning is less hacky but still not perfect.  NPC's should walk away after a period of non-action by the player (vanilla behaviour) - not yet implemented.