Add two-click process when clicking on actionbar icons

Example uses in flare-game are Burn and Teleport. Right clicking on one
of these powers in the actionbar will disable the rest of the actionbar.
We can cancel this be pressing the key bound to CANCEL, or we can use
the power that is queued up by MAIN1 clicking in the playing field.

Closes #1168
Fix MSVC build. Add headers to cmake generated projects
add missing headers
Fix crash caused by animations with no frames

Fixes #1205
Add "untransform_on_hit" boolean to power definitions

This is useful for flare-game's Stealth power, where being hit
"uncloaks" the player.
Merge pull request #1204 from igorko/master

Fix MSVC build. Add headers to cmake generated projects
Merge pull request #1206 from dorkster/animation

Fix Animation crash and add ability to untransform when hit
Merge pull request #1203 from dorkster/twostep_actionbar

Add two-click process when clicking on actionbar icons