The first draft of the update checker should now be working. It can check for updates to the program and to data files. GCA will do initial processing, but will then shut down and run the GCA5Updater.exe app with elevated permissions to actually do the data updates. GCA5Updater will also run any setup program downloads. Once finished, the updater will re-launch GCA.
Added stuff to Options to support the update checker.
Added a menu option to the Help menu to check for updates regardless of the update checker settings.
* Bug stomping
Fixed a bug related to not removing items correctly from OrderBy lists in the SortedTraitCollection. I believe this will fix the serious parent/child issue that was being encountered.
* Other stuff
Added a few more error traps and validity checks in various places.
Internal plugin reference adjusted slightly to store running versions.