ENH: Reorder the Save Data columns

Issue #2098

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20332 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Add option to save scene as Data Bundle in Save Data dialog

+ minor bugs due to previous commits
Closes #2097

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20333 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Cosmetics and update for the file menu

Closes #1740

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20334 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Save Data dialog now selects default extension if any

Closes #1817

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

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20336 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Added feature to record custom event to QtTesting

- Added possibility to pause the record
- Added feature to be able to add custom comment during the record
     - simple comment
     - comment which block the play back

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20337 3bd1e089-480b-0410-8dfb-8563597acbee
COMP:  Missing include files for teem

The files were missing, and caused compilation errors.
\#include <teem/nrrdEnums.h>
\#include <teem/ten.h>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20338 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Using the latest vers. of ITKv4 and SimpleITK

In preparing for the programmers week, it is desirable
to be working on the recent feature set of ITKv4.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20339 3bd1e089-480b-0410-8dfb-8563597acbee
COMP: ITKv3 ITKv4 compilation fix.

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

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20341 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: removed displayManager code that is not used

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

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

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20344 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Default layout is 4-Up

The main use case for Slicer is to load volumes, the 2D slice views being
the best views to visualize the volumes, the 3D view being useless at first,
the best default layout should give as much space for the 2D slice views,
the 4-up layout is ideal as a first default layout.
Note, the layout is saved before exiting and restored next time the
application is started so the initial layout is not critical.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20345 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Fixed bad name when recording action in qSlicerControlerWidget - QtTesting

Close #2179

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20346 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Fix function to Disabled native menu bar if Slicer use QtTesting.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20347 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: 0002094. Move 3DSlicer icons into appropriate subdirectories.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20348 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Disable qttesting test if slicer dependencies are not enabled

Test using CLI module needs Slicer_BUILD_CLI enabled
Test using "SampleData" and "Editor" module needs Slicer_USE_PYTHONQT

Close #2169

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20349 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Additional output to Fiducial Registration. RMS Error and message if input is not appropriate.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20350 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: add an option to append actions to the node menu, working on mantis issue 2163

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