BUG: Ensure Tkinter can be imported on win64 by setting svn:executable props

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

Closes #2137



git-svn-id: http://svn.slicer.org/Slicer4/trunk@20293 3bd1e089-480b-0410-8dfb-8563597acbee
COMP: Add extension description file into extension package

Including the extension metadata within the package will make installation
of package given a filepath or direct URL easier.

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

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20295 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Fail to install extension if associated settings file are read-only

Installing an extension will fail if either Slicer settings or the launcher
settings are not readable and writable, a warning message will be displayed
to the user.

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

Closes #2144

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20296 3bd1e089-480b-0410-8dfb-8563597acbee
STYLE: Add missing comment in UseSlicer.cmake.in

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

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20299 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Show progress while extensions manager web page are loading.

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

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20301 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Consider extension support libraries installed in either lib/Slicer-X.Y or bin

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

Closes #2148

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20303 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: 2150. made slice translation incremental

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20305 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Fix vtkMRMLModelNode::SetAndObservePolyData when display node is not yet set and observed

Depending on when the display node was added into the scene/model, the polydata was not necessarily propagated to the display node.
vtkMRMLModelNode::UpdateScene() was removed because the polydata is now set to the display nodes by vtkMRMLModelNode::OnDisplayNodeAdded whenever a display node is added/retrieved
vtkMRMLModelNode::ProcessMRMLEvents is modified because there was a side effect in vtkMRMLModelNode::SetAndObservePolyData: the polydata was first set to the display nodes that fired a modified event observed by the model node which was resetting the polydata to its own old value (not yet set in SetAndObservePolyData) cancelling the first set.
Add utility method vtkSlicerModelsLogic::AddModel(vtkPolyData*) to shorten the creation of model node and display node.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20306 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Extension build system now supports svnusername/svnpassword

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

Closes #2152

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20307 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Ensure extensions can be build&uploaded using a custom Slicer_EXTENSION_DESCRIPTION_DIR

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

Closes #2155

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20309 3bd1e089-480b-0410-8dfb-8563597acbee
COMP: Properly specify parameter associated with tutorial tests

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20311 3bd1e089-480b-0410-8dfb-8563597acbee
STYLE: Improve readability by re-organizing CMake code in SlicerApp/Testing/Python/CMakeLists.txt

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20312 3bd1e089-480b-0410-8dfb-8563597acbee
STYLE: use this->

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20314 3bd1e089-480b-0410-8dfb-8563597acbee
STYLE: Add test and comments to methods in vtkMRMLTransformableNode

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20315 3bd1e089-480b-0410-8dfb-8563597acbee
COMP: Main application name is now an advanced CMake option

Ensures that an icns icon file always exists when configuring slicer on MacOSX platform.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20316 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Disable Colors module GUI

Issue #2141

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20317 3bd1e089-480b-0410-8dfb-8563597acbee
STYLE: Renamed tutorials tests and associated python files

Closed issue #2159

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20318 3bd1e089-480b-0410-8dfb-8563597acbee
COMP: Main application name and main project name are cached CMake option