Improve invalid workflow message.

Summary: Given an invalid workflow, show an error message which lists available commands.

Test Plan: Try specifying an invalid workflow.

Reviewers: epriestley

Reviewed By: epriestley

CC: aran, Korvin, AnhNhan

Maniphest Tasks: T3040

Differential Revision: https://secure.phabricator.com/D6129