Merge pull request #22 from hnousiainen/master

web ui
worker/execute_shell: state machine with retries until success