BUG: Fix issue 2992: Crash when MRML nodes registered to a vtkMRMLIGTLConnectorNode is deleted.

From: Junichi Tokuda <tokuda@bwh.harvard.edu>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21983 3bd1e089-480b-0410-8dfb-8563597acbee
COMP: Fix unused variable warnings

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21984 3bd1e089-480b-0410-8dfb-8563597acbee
COMP: Fix sign comparison warning

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21985 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: added ability to interactively remove fiber lines.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21986 3bd1e089-480b-0410-8dfb-8563597acbee
COMP: Prevent windows build error shortening DisplayableManager directory

"MRMLDisplayableManager" sub directory associated with module has been
changed into "MRMLDM" to prevent issue related to path length limitation.

See http://slicer-devel.65872.n3.nabble.com/No-Windows-nightly-package-since-May-2-tp4028642p4028646.html

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21987 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: copy opacity when creating a copy of a color node

The MRML color logic was using the the color node copy 
method that just copied the name and rgb, switched it 
to use the one that also copies opacity. 
Expanded the testing to exercise the copy and test the 
results.

Issue #3114


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