Make 'cherry-pick' accept a list of CHANGES

Now 'cherry-pick' invokes 'fetch' to fetch the changes from Gerrit,
just like 'checkout'. This is very much useful to do work on top of a
bunch of changes still pending revision.
Document workflow using 'cherry-pick' sub-command