STYLE: avoid warning a about narrowing 0.0 to int

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22247 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: #1930 ensure redraw after rotate to volume plane

Make sure matrices reflect current orientation of the slice
plane.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22248 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: 3258. Fixed the case when the fiber is outside the label map volume extent and it caused the crash in FiberBundleSelect module. It will output a warning in this case now.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22249 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Add a version for the FreeSurferColorLUT_YYYMMDD.txt so that multiple versions can be available.

The first line of the FreeSurferColorLUT.txt file as provided from the freesurfer binary distributions contains a source code date-time stamp
that can be used to version the files unabiguously.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22250 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Add stock un-altered version of the LUT

For 20120827 directly form freesurfer
The next patch set will modify this file for slicers purposes.

ENH: Modify for Slicer LUT conformance

s/^#/# /g  <-- Comment lines need a space after the #
s/0$/255/g <-- the alpha channel needs to be 255 in all cases except unknown
%s/\(nknown.* \)255$/\1 0/g   <-- unknowns need to be transparent

ENH: Change Default LUT to the 2012 freesurfer.

This addresses the issues in mantis ticket
http://www.na-mic.org/Bug/view.php?id=3238

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