BUG: Cleanup vtkMRMLNode::SetAttribute behavior

Since r20104, ill formed tests were failing.
vtkMRMLNode::SetAttribute behavior is now better defined and tested.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20108 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Revert qMRMLNodeAttributeTableViewTest::testSetAttribute original behavior

Original behavior passes since r20108

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20109 3bd1e089-480b-0410-8dfb-8563597acbee
COMP: Fix compilation warnings in vtkMRMLVolumeRenderingMultiVolumeTest

Closes #2066

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20110 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Volume IgnoreOrientation load option was unused

Different property name was given by qSlicerVolumesIOOptionsWidget.
Closes #2038

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20111 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Don't ask for scene overwrite if not needed

If the scene item is unchecked, that means the scene is not saved.
So even if the scene file already exists, don't show a dialog asking to the
user if it's ok to overwrite.
Make sure in that case that the scene RootDirectory is restored.
Closes #2010

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20112 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Alias application image resources for SlicerApp.

Make resources access more generic.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20113 3bd1e089-480b-0410-8dfb-8563597acbee
COMP: Missing cassert include in vtkMRMLVolumeRenderingMultiVolumeTest

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20114 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Show download progress when installing extension.

See http://www.na-mic.org/Bug/view.php?id=1905

Closes #1905

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20115 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Display font size in Font settings panel button

Issue #1870

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20116 3bd1e089-480b-0410-8dfb-8563597acbee
STYLE: Simplify RestartRequested use in Settings panel

Adds asterisk when panel is modified.
Issue #1870

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20117 3bd1e089-480b-0410-8dfb-8563597acbee
STYLE: Rename settings panel titles, and Favorite Modules toolbar

Issue #1870

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20118 3bd1e089-480b-0410-8dfb-8563597acbee
COMP: External project CTK was using an incorrect git tag 

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20119 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Open Extension Manager dialog from Extensions settings panel

Issue #1870

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20120 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Enlarge Modules list in Modules Settings panel

Issue #1870

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20121 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: 20292. Added label map input option and UI to Fiducial Seeding Module.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20122 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Transforms module Identity and Invert were rotating too much

Expose identity and invert for unit testing.
Closes #1980

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20123 3bd1e089-480b-0410-8dfb-8563597acbee
STYLE: Factorize qMRMLTransformSliders::onXXSliderPositionChanged

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20124 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Restore unit tests for Volumes and VolumeRendering modules

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20125 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: vtkSlicerVolumesLogicTest1 requires a volume as 1st argument

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20126 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Fix vtkMRMLLayoutLogicCompareTest random failure

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