Move GB_CUSTOM_GROUP to end of GROUP_BY enum to avoid breaking saved
sort orders.
Change on_connect to be a signal emitted from read_dwarves.
Move member saving/loading to CustomGroup code.
Clear groups before loading to avoid duplicating on every dwarf-read.
Add selected dwarves to new group on creation.