Merge pull request #440 from ehuelsmann/master

Add documentation for run() function.
fixed task name check
updated version
Restore deleted code from run() doc commit.