Don't show "OPTION SUMMARY" if only wildcard options exist in PhutilArgumentParser
Don't show "OPTION SUMMARY" if only wildcard options exist in
PhutilArgumentParser

Summary:
We don't print "wildcard" arugments in this section, but the test to remove them
is after we've already printed the header.

If you have a script which takes ONLY wildcard arguments, we print the header
and then an empty details section.

Test Plan: Viewed help of a command with only wildcard arguments.

Reviewers: davidreuss, btrahan

Reviewed By: davidreuss

CC: aran, epriestley

Maniphest Tasks: T831

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

christopher-johnson/libphutil,memsql/libphutil,r4nt/libphutil,newbeess/libphutil,julkiewicz/libphutil,Automattic/libphutil,devurandom/libphutil,fivestars/libphutil,christopher-johnson/libphutil,PageUpPeopleOrg/libphutil-patches,schlaile/libphutil,julkiewicz/libphutil,wxstars/libphutil,yangshiqi/libphutil,librewiki/libphutil,wikimedia/phabricator-libphutil,wikimedia/phabricator-libphutil,schlaile/libphutil,Symplicity/libphutil,schlaile/libphutil,PageUpPeopleOrg/libphutil-patches,Khan/libphutil,eSpark/libphutil,fivestars/libphutil,wxstars/libphutil,eSpark/libphutil,Khan/libphutil,newbeess/libphutil,codelabs-ch/libphutil,Symplicity/libphutil,christopher-johnson/libphutil,librewiki/libphutil,aik099/libphutil,eSpark/libphutil,wxstars/libphutil,julkiewicz/libphutil,r4nt/libphutil,uhd-urz/libphutil,zhihu/libphutil,newbeess/libphutil,codelabs-ch/libphutil,r4nt/libphutil,codelabs-ch/libphutil,devurandom/libphutil,Khan/libphutil,Automattic/libphutil,uhd-urz/libphutil,zhihu/libphutil,yangshiqi/libphutil,wikimedia/phabricator-libphutil,Symplicity/libphutil,librewiki/libphutil,fivestars/libphutil,aik099/libphutil,yangshiqi/libphutil,aik099/libphutil,zhihu/libphutil,memsql/libphutil,uber/libphutil,PageUpPeopleOrg/libphutil-patches,Automattic/libphutil,devurandom/libphutil,uhd-urz/libphutil,memsql/libphutil,uber/libphutil,uber/libphutil