Uses UUIDStr to get UUID validation on id strings via a type name.
Logging removed from gt classes as it is a source of warnings.
Existing test code reduced to taking the existing dictionary and verifying calling load_cacs() on it loads the expected type of cac. (Enum symbolization commented out; to be added next).
This branch show's an example of significantly reduced cacs.
It's ok if we don't merge this branch. It's purpose is comprehension of ideas for both of us.
Changes are:
gwproto.types.cacs
.load_cacs()
on it loads the expected type of cac. (Enum symbolization commented out; to be added next).