Don't precalculate the progress in persistence

Dynflow now precalculates the progress while running the task so these
is not needed to be done here. This makes the execution much
effective, eliminating unnecessary calls for loading all the actions
every time something changes.
Merge pull request #38 from iNecas/dont-precalculate-progress

Don't precalculate the progress in persistence
Run separate executor just for selected rake tasks
Merge pull request #39 from pitr-ch/master

Please see commit messages, various fixes
Merge pull request #40 from iNecas/limit-rake-executor

Run separate executor just for selected rake tasks
Set up Apipie documentation

Needed to support dynamic bindings: See #4781
Merge pull request #41 from iNecas/apipie-bindings

Set up Apipie documentation
Update dependencies
Automatic commit of package [rubygem-foreman-tasks] release [0.5.0-1].
Fix issue if rake is not explicitly in Gemfile
Merge pull request #42 from ares/master

Fix issue if rake is not explicitly in Gemfile
Automatic commit of package [rubygem-foreman-tasks] release [0.5.1-1].
Make the master not-usable to force users to update the path
return true/false instead true/nil
Add missing & in all?(&:available?)
rename .lock? to .lockable? and add .locked?