Add version parsing to FindMyGUI.cmake
Require MyGUI version 3.2.1 and remove legacy code (Fixes #1528)
Allow user-created markers on local map (Fixes #1571)
Minor cleanup
For compiling in Windows with MSVC.
Remove more MyGUI 3.2.0 specific code
Implement basic spellcasting AI (Fixes #961)

Select a weapon to attack with in AiCombat and equip it (Fixes #1609, Fixes #1772)
Don't equip weapons in autoEquip, AiCombat does that now (Fixes #1451)
Consider weapon ammunition in combat AI (Fixes #1576)
Don't attempt to use broken weapons in AI
Invalid iterator fix
Another invalid iterator fix
Play VFX_Soul_Trap on successful soul trap
Merge remote-tracking branch 'scrawl/ai'
Merge remote-tracking branch 'scrawl/master'
fix for bug 1672
fix for previous commit (was using wrong destination path)
Merge branch 'editorfix'
Add missing soul trap sound (Fixes #1855)
Fix mSelectedEnchantItem cleanup not working for non-player actors