Move unified diff parser out of the scm abstract adapter so it can be reused for viewing attached diffs (#1403).
Authored by: jplang 2008-06-08
Parent: [r1512]
Child: [r1514]