Revert "tab change improvements"

This reverts commit 3fe406ed3c7b9298c80a4cb00ec605bfa3f885fd.
Revert "Revert "tab change improvements""

This reverts commit 4ed79720cee61194beb2f9718b9825719c1abd2e.
Coached mode - disable create node button if vertices in graph already
fixing edges in calc view
issue 1 in Kurt's email - edge improvements on calc panel
Issue 3 in Kurt's email - disable create node button on calc panel on check
Tab change improvements for coached.  Fixes check/demo availability issues
Merge branch 'master' into joinerr
Changes from code review:  comments and minor change.