inf-ruby-completions: support non-"current" inf-ruby-mode buffers and Pry
inf-ruby-completions: Use 'then' instead of semicolons

Because completion in debugger doesn't work otherwise.
inf-ruby-switch-from-compilation: Change the process filter

Without it, `inf-ruby-output-filter` doesn't get called.