Add missing options to bash completion for the run and create commands

I kept this as a series of small commits so that the individual changes are easier to review.
Please let me know when the review is done so that I can squash the commits.
I'm not sure I totally follow what this is adding.  Wouldn't it be better to piggy-back on the function SSH and friends use for host tab completion?