BUG: Annotations file types where not set

Still not working correctly for the ROI and Ruler

Issue #1406

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20794 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: removed debugging message

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20795 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: DoubleArrayNode now derives from StorableNode

This is not proper hierarchichal modeling as DoubleArrayNode
is now also Transformable, which doesn't make sense.  But
DoubleArrayNode needs to be Storable for the CLI infrastructure.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20796 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Added DoubleArray nodes as parameters in the GUI for CLI

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20797 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Make annotation point coordinates as Double QVariant and not QString

Todo: use more than 2 decimals for numbers that require it
(tweak qMRMLItemDelegate)

Closes #1810

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

Retrieving the color was useless
Closes #2343

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

Typos and too large lines

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20800 3bd1e089-480b-0410-8dfb-8563597acbee
STYLE: Improve vtkMRMLStorageNode documentation

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20801 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Fixup vtkSlicerModelsLogicAddFileTest::testAddEmptyFile

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

Indentation was wrong.
vtkMRMLDoubleArrayStorageNode::ReadDataInternal now returns 0 if the file
is empty (GetFullNameFromFileName() returns the current directory with
no file concatenated).

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20803 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Add DoubleArrays module to add DoubleArray IO support

Closes #2410

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20804 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Make the file type support mode more flexible

Remove the IOFileType enum and use instead a QString.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20805 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: working on bug issue 2375, disable ruler intersections until rewrite in Markups module

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20806 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: lower the confidence if the geometry information is not available


git-svn-id: http://svn.slicer.org/Slicer4/trunk@20807 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Fix the download sample data module.

The bug was introduced by the previous commit on the IOFileType:
"ENH: Make the file type support mode more flexible"
8b3f66ff9aafc7d264a62f8df117f6d1919cb502

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20808 3bd1e089-480b-0410-8dfb-8563597acbee
STYLE: add a tool tip to make case sensitive filter a bit more user friendly

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20809 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: fixes for 2406 - DICOM initialization sequence when no settings exist

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