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.
Yes, we should really factor the common completion out. I was actually thinking of doing so, but then decided that it would look quite embarrassing to clean up **after** introducing all this redundancy.
Would you like me to amend this PR that way?