Add ido completion for replace-string-same-line

Normally, ido completion will not be present.
A prefix argument of C-u or C-u C-u will enable ido completion.
If you want ido completion across multiple lines, use the negative
equivalent of that number