Custom resolving

Customizing the resolving process involves manipulating the list of items to publish that results from a publish action. The implementation is a .NET class, put in a .NET assembly and added to an Add-on package.