Merge pull request #71 from clintbellanger/master

take latest changes from main project
Merge pull request #72 from clintbellanger/master

merge from main project
"friendly" enemies

Allow enemies which don't attack unless they are attacked first. Uses a
new enemy attribute passive_attacker. Implements #66 and
clintbellanger/flare-engine#129
update boolean parsing in StatBlock
Merge pull request #649 from RyanDansie/passive_attacking_enemy

Allow "friendly" creature
Disable MOUSE_AIM on handheld devices. Mouse pointer orientation shouldn't confuse us.
Merge pull request #656 from igorko/master

Disable MOUSE_AIM on handheld devices. Mouse pointer orientation shouldn't confuse us
MenuManager: Remove unused variable declaration
MenuActionBar: Remove unused parameters.
Fileparser: init current_index in constructor
WidgetScrollBox: Remove unused function removeChildWidget
WidgetTabControl: Remove unused function getTabsAmount
MapCollision: Remove unused function is_facing
MapCollision: Rename is_facing_wide to is_facing
Settings: explicit cast to int for unsigned in error message.
MenuTalker: move initialisation in constructor to init list