Make setup.py consistent across all versions

Review Request #10138 — Created Sept. 6, 2018 and submitted — Latest diff uploaded

Information

Djblets
release-0.9.x
6f406d4...

Reviewers

This patch backports newer, cleaner methods we are using in release-2.0-x to
release-0.9.x.

Additionally, the ListNodeDependenciesCommand mistakenly had the wrong option
name. This has been rectified.

  • Ran setup.py list_node_deps
  • Ran setup.py develop