Refactor RevisionSet in svnmerge.py to accept lists as input to the constructor. Simplify calling functions using this new feature.
Refactor RevisionSet in svnmerge.py to accept lists as input to the
constructor. Simplify calling functions using this new feature.

* contrib/client-side
  (RevisionSet.__init__): Accept lists in constructor.
  (analyze_revs): Pass lists into RevisionSet.__init__, instead of
  preprocessing them first.

jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion