Fix bug in settings engine that can cause unnecessary conflicts to appear upon sync failure in certain situations. Also remove parameter from CfgEnumerateProducts() that was never used and has not worked for a long time anyway.
Merge pull request #2 from Mike-GC/transact

Transaction Fix