ExcludeTypes: Keep the current scroll location when lists change.
ExcludeTypes: Keep the current scroll location when lists change.

Previously, when including or excluding a type, the lists would reset to
the top.  Now the current scroll location is preserved while updating the
lists.

Closes #124

TresysTechnology/setools,TresysTechnology/setools,TresysTechnology/setools,TresysTechnology/setools