Submit basic View menu for #570

Still not happy with all the socket work. But the basics are there. Not
functional as I need to do work on classes that were heavily modified in
the es branch. Submitting this so I can switch to that branch for
further work.
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'origin/master' into esChris

Conflicts:
	src/Interface/Modules/Render/ViewScene.h
changed cmake version for travis
Merge remote-tracking branch 'upstream/master'
update of cmake
Merge remote-tracking branch 'origin/master' into esChris
Merge branch 'master' of https://github.com/cbrightsci/SCIRunGUIPrototype
Merge remote-tracking branch 'origin/master' into esChris
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'origin/master' into esChris

Conflicts:
	src/Interface/Modules/Visualization/ShowField.ui
	src/Interface/Modules/Visualization/ShowFieldDialog.cc
Changes to view menu #570
Merge remote-tracking branch 'origin/master' into esChris

Conflicts:
	src/Interface/Modules/Visualization/ShowField.ui
	src/Interface/Modules/Visualization/ShowFieldDialog.cc
merge viewScene
Helper methods for View control #570
Fixed errors from merge of ViewScene
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'origin/master' into esChris
Merge branch 'esChris' of https://github.com/cbrightsci/SCIRunGUIPrototype into esChris
Comment out pushNodeType

pushNodeType in ShowFieldDialog.h was causing compile errors because it
didn’t have a counter-part in the cc file. It is commented out for now.