Implement basic site switching

I wanted that too, but I had thought ido would shadow `completing-read` when it was on. Suppose not, will be fixed.