Introduce connection and operation settings
Replace execution and shell settings with operation settings
Separate global and task specific settings
Merge pull request #80