Actions: use the wait time instead of relying on wether the audio driver "IsSpeaking"
Actions: dont need to know about audio
remove IsSpeaking() from Audio

this method was only ever used for hacks that are now fixed.
Actions: time is a dword
remove useless #include "Audio.h" lines
Actor: load the individual iwd2 tohit tables silently
InfoPoint::Entered: be more lenient for travel regions

fixes iwd2 ar1100 to1101 region - mayor's house in Targos
demo: updated todo
CREImporter: fixed iwd2 spell importing and exporting

listmag and listdom use the main spell index and now we also deal with bad
entries and bad creature values better.
Merge branch 'fixesonly' of https://github.com/chilvence/gemrb
mailmap: chiv chiv
iwd2::guispl: remove excessive use of hide/unhide, only causes problems
iwd2::guispl: reset the scrollbar on spellbook change
iwd2::guispl: degrade SpellTopIndex to a normal var
iwd2::guispl: properly update the window for the new spellbook

before we would still show spell descriptions of spells from
the previous spellbook
iwd2::guispl: fixed ancient naming (syntax) error
iwd2::guispl: enable the spell info window for the memorized ones too
iwd2::guispl: lock the portrait unclickable
made GetSpelldataIndex and GetSpelldata also accept Party ID
added iwd2's SpellWait action