added delegate factory
Don't allow dialogue if player controls are disabled.
Action::executeImp returns a bool value to indicate if the sound should be played.
fix FailedAction.
Implement "Rest Until Healed"

Fixes: https://bugs.openmw.org/issues/563
Remove debug printing from previous commit
Ouch, I used && instead of &, this broke actions without a sound
Removed dialogue fix again, now on separate branch
playercontrols switch now disables activation in general (Chris' suggestion)
Merge remote-tracking branch 'wareya/master' into next
Merge remote-tracking branch 'scrawl/bug_559' into next
Merge remote-tracking branch 'scrawl/bug_562' into next
fix for the opencs icon
Reverted previous commits, and handle disallowed inventory in MWWorld::Class. Wanted to avoid this, but the previous solution broke teleport door sounds. Also fixed book/scroll window take button showing when inventory was not allowed.
Race/Class/Birth dialogs: immediately enable OK buttons since they have a preselected entry now.
Pressing F1 again hides the quick keys menu.
proper implementation of gmst type column
Merge branch 'globaltype' into next
Merge remote-tracking branch 'graffy76/next' into next

Conflicts:
	apps/opencs/CMakeLists.txt
Merge remote-tracking branch 'scrawl/bug_562' into next