User keys functionality, ssh and http repo urls for projects

Added SshRepoUrl and HttpRepoUrl with tests