Allow dragging powers to ActionBar and activating inventory items with keyboard.
Merge remote-tracking branch 'remotes/origin/master' into keyboard
Fix power deselection
Add FIXME note
Merge remote-tracking branch 'remotes/origin/master' into keyboard
Merge branch 'keyboard' of https://github.com/igorko/flare-engine into keyboard

Conflicts:
	src/MenuItemStorage.cpp
Fix compile error
Improve slot defocusing
Implement keyboard dragging for inventory and stash menus
Implement mouse-less vendor operations
Fix not checking if the stash is full
Let power items to be placed on the actiobar via keyboard
Use 2-stage clicking for slots and fix some focus bugs
Use CANCEL key to cancel dragging and defocus menus
Make mouse-less drag icon position depend on last used menu
Update joystick bindings
Allow MenuNPCActions to be used without a mouse
Uncheck stash slot when rearranging
Don't select empty actions in MenuNPCActions
Clear actionbar item quantity when dropping normal power