Resource specific base classes for new API

Review Request #3273 — Created Aug. 12, 2012 and submitted — Latest diff uploaded

Information

RBTools
master

Reviewers

This provides the resource specific base classes necessary for full API functionality (Such as downloading diffs). A few extra classes have been included to provide convenience functions (mostly for file uploading).

Dependent on parent diff in /r/3184.
Uploaded file attachments to demo.reviewboard.org.
Downloaded diffs locally.