Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
aiming to moving target in ranged combat ai

1) Taking into account target move vector and speed. However aiming is not
ideal, since attack strength can't be controlled directly. I did achieve
almost 100% accuracy updating it everyframe but then thought it would be
unfair, cause AI should mimic human targetting.
2) Also added in this commit func to measure real attack durations for
weapon.
merge openmw master
old bug + comment fix
Combat music; some minor combat fixes
split getStartTime
Merge remote-tracking branch 'origin/master'
warning fixes
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'upstream/master'

Equipping_Weapon check isn't needed cause there won't be WeapType_None in
that case

Conflicts:
	apps/openmw/mwmechanics/character.cpp
Merge branch 'master' of https://github.com/OpenMW/openmw

Conflicts:
	apps/openmw/mwmechanics/aicombat.cpp