New option to skip updates that a remote already knows.

    ``--ignoreremotes``
        If given, ``git-notifier`` will not report any commits that
        are already known by any configured remote repository.

In addition, github-notifier now also updates all remotes when it runs.