#410 Artifact cleanup extension

Why not use the doOnAll kind of approach here as well? Instead of giving plugins to the layer which calls this, why not ask that layer to give an Action which can be done on all plugins. It keeps control with the DefaultPluginManager, rather than with other layers, which might not know how to clean them up, if the need arises. What do you think?