When any plugin is using the dispatcher for nested actions it should
pass all plugins again to avoid that any plugin as subtask would be
handled.
Currently this means a lot of plugins are broken because they don't pass
plugins to the dispatcher.
To fix this, take all Plugin subclasses when no plugin is given (we
should at least have the default plugins).