Use parsed revision for SVN diffs.

Review Request #5164 — Created Dec. 24, 2013 and submitted — Latest diff uploaded

Information

RBTools
master

Reviewers

Use parsed revision for SVN diffs.

This is a relatively simple refactor to go through the revision parsing scheme
for the various different svn diffs. The only difference that should be visible
is that it's now possible to pass a changelist name to --revision-range.

Ran unit tests.