COMP: Update VTK to fix VS2013 compilation errors.

Co-authored-by: Dzenan Zukic <dzenan.zukic@kitware.com>

// -------------
$ git shortlog c9862c5..b55dad7 --no-merges
Jean-Christophe Fillion-Robin (1):
      Fix VS2013 compilation. Add missing <algorithm> include. Needed for std::max

Utkarsh Ayachit (1):
      Add missing <algorithm> include. Needed for std::max/min.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23760 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: generalise comparing volume geometries

Added CompareVolumeGeometry and call it from CheckForLabelVolumeValidity

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23761 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: link resample and check methods, add a test

Added documentation links between the method that checks
for geometry mismatch and the one that resamples to fix it.
Added basic tests for the new logic methods.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23762 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: fix crash when editing scripted screen shots

Fixed the default screen shot type to use the defined full layout
integer.
Added checks to avoid crashes for scripts that are in extensions.

The default screen shot type was set to -1 in the python scripts
and templates, but in the Qt widget, the screen shot type was
only defined from 0-4. Trying to open the scripted screen shot
node in the Qt widget would cause a crash since the -1 type was
cast to the enumerated WidgetType in qMRMLScreenShotDialog
resulting in an invalid number and a null widget.

Issue #3879

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23763 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: get the screenshot type without making a widget

From JC: avoid creation an instance of the widget to get the
value of the enum

Issue #3879

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23764 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: update landmark registration

commit fbf515ecd91b26177bad25e0336c24deec8bf69b
Author: Steve Pieper <pieper@bwh.harvard.edu>
Date:   Wed Oct 29 19:32:50 2014 -0400

    ENH: improve the support for imported fiducial lists for LandmarkRegistration

    - detect and set display style
    - add associated node linkage
    - avoid detecting storage nodes
    - trigger registration when switching registration plugins

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23765 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Use Slicer VTK components in SlicerConfig. Fixes #3872

This commit revert r23755 and ensure extension will find only the
VTK components required by Slicer itself.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23766 3bd1e089-480b-0410-8dfb-8563597acbee
COMP: Fix VS2013 compilation error including missing algorithm header

From: Dzenan Zukic <dzenan.zukic@kitware.com>

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