Fix doc generation for the extension resources

Review Request #9185 - Created Sept. 8, 2017 and submitted

Barret Rennie
Review Board

The docs for the extension resource were still pointing at the old
Djblets extension resource instead of the one we provide in RB. This was
causing building the docs to crash.

In addition, our extension resource was not getting the
required_features attribute due to that attribute not being on the
RBResourceMixin but being on the WebAPIResource base class. The
attribute has been moved to the mixin, fixing another crash.

With this patch applied, building the docs no longer crashes.

David Trowbridge
  1. Ship It!
Barret Rennie
Review request changed

Status: Closed (submitted)

Change Summary:

Pushed to release-3.0.x (e9175e4)