Added an EditSetting function to facilitate editing settings files
Updated VisualDiffArgs function to respect the ArgLead parameter
Updated SetSyntaxModeArgs function to respect the ArgLead parameter