Reduce harpoonctl interactivity

If the cluster contains only a single agent, for example when invoked
with the default (no) arguments, don't prompt to select that agent.
Merge pull request #39 from soundcloud/reduce-harpoonctl-interactivity

Reduce harpoonctl interactivity