Supporting key-based authentication as well

This allows for connecting to the server using just a publickey rather than password