Leveraging Options serialization in add-ins

This commit reduces the number of files that need to be touched when
   adding or modifying an option.  ISqlSettings, Settings.Designer.cs,
   and other files needed to change.  Now the only files that need to
   change are Options class and perhaps the shared add-in config form.