Make setup.py consistent across all versions
Review Request #10138 — Created Sept. 6, 2018 and submitted — Latest diff uploaded
This patch backports newer, cleaner methods we are using in release-2.0-x to
ListNodeDependenciesCommandmistakenly had the wrong option
name. This has been rectified.