added the ability to exclude setting keys. This allows us to ignore boilerplate junk like webpages:Version, webpages:Enabled, PreserveLoginUrl and other such things.