Nublist

This set of three commits does the following:

1. Adds @23Skidoo 's listUnion/listUnion/ordNub/ordNubRight function.
2. Add the NubList type with tests.
3. Uses NubList for the list fields of SavedConfig.

Three small, easily digestible commits.