'rcheckin --quick' adjustements

'rcheckin --quick' should rebase local commits when fetching more than 1 changeset fetched

I prefer this version of the code. A lot more readable (and perhaps better : I can't guaranty what the old code was doing ;) )

+ A correction when using '--autorebase' option and fetching changesets