bundle: only duplicate entries if `bundle exec` succeeded
bundle: only duplicate entries if `bundle exec` succeeded

An unintended consequence of randomly appending "default" without
checking was that, if the group listing for some reason failed, we would
promptly suggest "default" as the only option, which is pretty much the
worst possible outcome. Now we'll just let completion revert to default.

mernen/completion-ruby