Use ssh over using https for github uris.

It is a little nicer to use ssh over https for getting repos.
Check for existing variable