Change SaveColumns IEnumerable<string> to ICollection<string>

- Will allow users to use ICollection<T>.Add
  and other ICollection<T> methods.