Fix unused variable warning.
Merge topic 'fixes'

4690e9b Fix unused variable warning.
Set item text to white when selected in model tree
Merge topic 'entity_text_color'

fede48f Set item text to white when selected in model tree
Better inference of file type from filename.
Merge topic 'cgm-filetype-inference'

9108ab5 Better inference of file type from filename.
Progress on translate operator.
Add "entities" property to result attribute def.

Whenever possible, operators should use the "entities"
item to return model entities affected by the operation.
At some point in the future, any entities listed in this
"entities" item will be marked as dangling by the bridge
before the results are passed on to the caller so that
transcription can occur. (Some bridges like forwarding
bridges may "pre-fetch" the transcription and encode
in JSON to avoid the overhead of many round-trips asking
for each entity to be transcribed.)
Translate operation kinda works.

Only vertex tessellation entries appear to be updated.
Improve comments.
Add translation to "create sphere"...

... to mask deficit in CGM/OCC sphere creation.
Get sphere center parameter working.
Get translate working and add rotation operator.
Merge topic 'cgm-transforms'

c0713be Get translate working and add rotation operator.
0f626a3 Get sphere center parameter working.
e871f7e Add translation to "create sphere"...
0c1b016 Improve comments.
0e9e93b Translate operation kinda works.
daf7c6d Add "entities" property to result attribute def.
d14854b Progress on translate operator.