upgrade: Don't warn on fixup to an equivalent URL
upgrade: Don't warn on fixup to an equivalent URL

If `project.yml` specifies a repo with a different URL than the current
`origin`, newt fixes the `origin` URL and produces a warning like this:

    WARNING: Repo's "origin" remote points to unexpected URL:
    git@github.com:apache/mynewt-nimble.git; correcting it to
    https://github.com/apache/mynewt-nimble.git.  Repo contents may be
    incorrect.

This commit suppresses the warning if the two URLs are "equivalent".
URLs are considered equivalent if:

1. The strings are identical after the optional ".git" suffixes are
   stripped,

       OR

2. One is a "git@" URL and the other is an "https://" URL for the same
   repo.  For example:
       git@github.com:apache/mynewt-core.git
       https://github.com/apache/mynewt-core

apache/incubator-mynewt-newt,apache/incubator-mynewt-newt