ENH: Ensure objectName is set for all type of modules and moduleWidgets

This commit revert r22359

ObjectName associated with ...

  ... module is now "<ModuleName>Module"

  ... module widget is now "<ModuleName>ModuleWidget"

The objectName will always be set by set externally by ...

  ... qSlicerAbstractModuleFactoryManager for the module

  ... qSlicerAbstractModuleWidget::setup() method for the module widget

See #2808

Co-authored-by: Chrystel Juan <chrystel.juan@kitware.com>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22362 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: #3323 turn of glyphs when tensor data not available

As described in but #3323, having a scalar (like FA) as the invariant
mode with the glyphs visible leads to a crash.  This appears to be
deep in the pipeline for glyphing. (TODO: fix the pipeline).
So the solution (workaround) here is to turn off any visible slice
glyphs when changing the invarient to anything other than color by
orientation and to disable the glyping panel.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22363 3bd1e089-480b-0410-8dfb-8563597acbee
STYLE: remove some trailing whitespace...

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22364 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: bug fixes and updates: fix issue #3299, add consistency check for frame size, remove "Work in progress" designation


git-svn-id: http://svn.slicer.org/Slicer4/trunk@22365 3bd1e089-480b-0410-8dfb-8563597acbee
STYLE: remove "Work in progress" designation


git-svn-id: http://svn.slicer.org/Slicer4/trunk@22366 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Add python interpreter to the "Dialog" toolbar

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22367 3bd1e089-480b-0410-8dfb-8563597acbee