ENH: add support for markups in different views

Added support in the displayable managers to check if
a markup is visible in a given view. Added testing.
Added a GUI drop down box to allow the user to
manipulate the view node settings (in the Advanced
Display group)

Resolves Issue #3216



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