* improved cooldown on spells with charges, now you see amount of current charges and process of recharging new one
* update
* cleanup
* somehow sometimes it returns more than 1, taking min(1, val) then
* created proc ShouldShowCooldown especially for HUD panels
* bug fix && little cleanup
* ssssnakes
* moved some procs to cooldown handler class
* if button is dark again if it is not available