work on allies getting out of players way
more work on ally collision ai
refactor of ally collision ai
add engine setting to disable ally collision ai
hero not blocked by allies

improved way of walking though allies which wont affect any other entity
types, including an engine setting to disable it
ally combat overrides collision ai

fixes #61
enable full collision by default
Merge pull request #63 from clintbellanger/master

take latest changes from main project
manual merge of main branch
Navigation between menus
Clear slot focus on menu change
Add note to Config Menu for no_mouse option
Skip navigation logic if NO_MOUSE is false
Make WidgetSlot to have 3 states. NO_CLICK/CHECKED/ACTIVATED. These can be returned when calling WidgetSlot.checkClick().
Merge branch 'keyboard_input' of https://github.com/igorko/flare-engine into keyboard_input
Add enabled check back
Merge remote-tracking branch 'remotes/upstream/master' into keyboard_input

Conflicts:
	src/WidgetSlot.cpp
Fix constructor parameter
Add 3 more key bindings to work with ActionBar
Simplify drawing selection