[#5] Display warning if no scm.url

Previously we generated comments'links based on
scm.url OR scm.connection. Now we only rely on
scm.url for it represents the publicly browsable
url of the repository.
If absent we log it as a WARNING but we still
generate a comment (without links).