update instructions to use ssh everywhere

Using HTTP screws up some people it turns out. I've modified the instructions so that they are all based on SSH.