fixes to slow-down at jump startup and infinite air intertia growth
A* misses 1st closest node fix
Merge remote-tracking branch 'upstream/master'
AiPursue infinite package updating bug resolved
Feature 1314: make npc fight creatures
Feature #1323: Implement restocking items (does not handle levelled lists yet)
SceneWidget windowHandle fix for Windows.
merge master, resolve conflicts
Fix "unknown info ID" exceptions when a dialogue response is from the Info Refusal group

Could be observed in TG_OverduePayments quest when talking to Trasteve about Dwemer Artifacts.

Info Refusal responses are not specific to any particular topic, so they should not be added to the journal. Trying to do so anyway will cause "unknown id" exceptions because MWDialogue::Entry expects the infoId to be from the Dialogue for the supplied topic.
Allow setting a journal index even if there's no related journal entry

This is used by the MV_SlaveMule quest.
Fix long journal entries not being displayed
Remove unneeded MWScrollView
travis compile fix
Feature #1323: handle restocking levelled items
Merge branch 'master' of https://github.com/OpenMW/openmw

Conflicts:
	components/esm/inventorystate.hpp
travis fix #2
travis fix #3 :(
Dialogue merging
Optimized dialogue merging with a lookup map
Fix some ancient code