BUG: GUI refactor, delete projections, default color, node tag, scale

Changed default color to match Slicer3 where fiducials were created with selected
on by default.
Changed the markups fiducial node tag name to give a better string on node
selectors (using FiducialList instead of MarkupsFiducial)
Removed using markups node name in name format string, user can use %N manually
Added toggle methods for all markups in list for visibility, locked, selected
and consolidated the calls into menu push buttons in the GUI (added a select/unselect icon)
Fixed a bug in deleting projections, have to check all points in lists against
all the projection widgets since the widget delete method was being called
after a point was removed from the list and the projection widget was no
longer mapped to a valid point id.
Disable projection color picker button if using fiducial color.
Added a uniform markup scale that will set both text and glyph to the same scale.
Adjusted table column widths (smaller) and RAS coordinate precision (to 3 from 6)
Factored out the GUI update to watch for and respond to display node changes.
Added a jump slices action to the right click menu in the table.