Added exclude by query field

I added a field to the Xml configuration that will allow a user to specify a "self::" query for excluding items, instead of being required to manually select each one.

For example, this enables us to define a field on all of our content pages called "ShowInXmlSitemap", and specify the exclude query self::[not(@ShowInXmlSitemap="1")]