Fixed issue #1886: Fetch&Rebase should allow automatic branch update if FF

1. expend the args of ```DoFetch()```
2. check arg ```url``` if it match all remote settings or not.
3. ...