gn: Stop printing all help when the command is unknown

When a command is unrecognized (usually due to a typo), gn previously
printed all the top level help, which scrolled the error off the screen.
Now it just prints the list of known commands.

BUG=

Review-Url: https://codereview.chromium.org/1939603002
Cr-Original-Commit-Position: refs/heads/master@{#390999}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: f2347fca65aa949fb935c500142a5110f99e453c
1 file changed
tree: 5a2983efbf6910b6d78fda0863569463a27a792f
  1. tools/