Merge PluginShell and AssetsTask into PluginAssetsShell.
Test for case when directory for plugin assets already exists.