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
iwd2::guirec: yet another armored arcana surprise ...
centirevisional news bump
Synch the GUICommonWindows headers

-created dict's to hold all the game specific variables

-added a small function to help make the code more readable
Merge / tidy option pane controls in SetupMenuWindowControls

one small nugget left to check though
    Merge the pst clock window function and the action bar init

    - renamed the function because eventually want to add a real action bar using existing gfx
    - fixed the clock button to not depress. the original actually shades it as well, so need to investigate that
Synch the basic group actions, and remove a redundant pst stop action

 -there is a note about thieving, but I will deal with that