Fixed a UI bug in qtAssociationWidget
Merge topic 'entity_association_bug'

d7ce4f6 Fixed a UI bug in qtAssociationWidget
Fixed a wrong version bug in V2StringWriter
Merge topic 'V2Writer_bug'

4b5746a Fixed a wrong version bug in V2StringWriter
Methods to convert EntityTypeBits to/from strings.

These methods provide ways to convert bit values to human-readable
but not user-presentable values. They are intended for use in
serializations of attributes and models (e.g., storing the mask
indicating possible associations between an attribute and model
entities).
Bring mask code to XML reader/writer. Plus fixes.

Now the XML attribute reader and writer use smtk::model::Entity's
converters to handle BitFlag values that should take on combinations
of EntityTypeBits enum values.

This also fixes the Copyright test and exercises the new entity code.
Fixes, better attention to detail for member masks.

Some fixes and enhancements for the code processing
membership mask specifications.

This also improves the Exodus bridge to include the
true embedding dimension of the model (obtained from the
reader), both directly and in the dimension bits of
boundary and domain groups. This in turn causes
more precise descriptions of the groups and gets
the CMBv4 hydra template working so that only groups
of the proper dimensionality appear as available.

Finally, it improves the method by which the
qtAssociationWidget obtains its list of available
entities. Iterating over subphrases is not an efficient
(nor guaranteed accurate) method for obtaining all of
the entities available.
Merge topic 'association-masks'

c970465 Fixes, better attention to detail for member masks.
0d73324 Bring mask code to XML reader/writer. Plus fixes.
a28571e Methods to convert EntityTypeBits to/from strings.