Improve debuggability of some scmtools.core classes.

Review Request #5977 — Created June 11, 2014 and submitted — Latest diff uploaded

Information

Review Board
release-2.0.x
8ff4541...

Reviewers

This adds __repr__ methods to Branch and Commit, making it easier to
debug the output from different methods.

It also changes ChangeSet to be a new-style class, since I was there
anyway.

Been using the debug output for debug purposes.