phab-ping: support --count and --interval
phab-ping: support --count and --interval

Make phab-ping more like regular ping by adding support for
specific intervals and counts.

Ping indefinitely by default so that phab-ping returning is useful
to detect a broken connection.

Test Plan:
$ phab-ping
$ phab-ping -i 2
$ phab-ping -i 0.1
$ phab-ping -c 1
$ phab-ping -c 0
$ phab-ping -c 1 -i 10

bloomberg/phabricator-tools,kjedruczyk/phabricator-tools,bloomberg/phabricator-tools,bloomberg/phabricator-tools,cs-shadow/phabricator-tools,kjedruczyk/phabricator-tools,aevri/phabricator-tools,kjedruczyk/phabricator-tools,cs-shadow/phabricator-tools,aevri/phabricator-tools,valhallasw/phabricator-tools,bloomberg/phabricator-tools,valhallasw/phabricator-tools,cs-shadow/phabricator-tools,valhallasw/phabricator-tools,cs-shadow/phabricator-tools,aevri/phabricator-tools,kjedruczyk/phabricator-tools,cs-shadow/phabricator-tools,aevri/phabricator-tools,kjedruczyk/phabricator-tools,valhallasw/phabricator-tools,aevri/phabricator-tools,bloomberg/phabricator-tools