Dynamically resize skill widgets to fit their contents (Fixes #1610)
Clear selected spell when window manager is cleared
Rework level up dialog to behave more like vanilla
Added initialization of weapRange in AiCombat::execute().

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
Fix bug 1482:
- put powers on cooldown only when they are used succedsfully
Merge remote-tracking branch 'lgro/aicombat'
Merge remote-tracking branch 'miroslavr/master'
Merge remote-tracking branch 'mikesc/bug1482'
Implement fatigue restoration to match Morrowind.

Fatigue restoration doesn't depend on encuberance or EndFatigueMult.