Refs #6342. Expose settings for new view.
Refs #6315. Removing a warning.
Refs #6315. Header file cleanup.
Refs #6347. Remove dead code and add documentation.
(cherry picked from commit d5695312d56ee557b80dffb6711c78112acd856b)
Refs #6347. Allow right mouse button to invoke view too.
(cherry picked from commit 9864eb0cbe124dc2d76aae87894f229c6a92f810)