ENH: save the last sceneview thumbnail type

Keep track of the last scene view and screen snapshot thumbnail type
and use it for the next one that's being captured.
For the scene views, base the next scene view name on the last
one instead of always going back to the default SceneView.

Issue #1760


git-svn-id: http://svn.slicer.org/Slicer4/trunk@22929 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Add slice intersections toggle to Markups

Added a check box inside the jump slices group box. It's
available to toggle when jump slices is on. It updates
when entering the module, but isn't listening to the
slice composite nodes to update when the Navigation
menu and/or MRML updates happen.
Added test.

Issue #3326


git-svn-id: http://svn.slicer.org/Slicer4/trunk@22930 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: add missing .h file

Missed in svn 22930

Issue #3326


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