Support custom HTTP methods for hosting services API calls.

This extends the API set for HostingService to allow subclasses to call
other forms of HTTP methods. For now, I've only added HTTP DELETE, which
will be used by an upcoming change.
Added a management command for resetting GitHub auth tokens.

With the new Heartbleed vulnerability in the wild, GitHub recommends
resetting all authentication tokens, just to be sure. This change
introduces a management command that makes that somewhat easy.

This command will loop through all GitHub accounts that are linked to
Review Board, resetting their tokens and replacing them new, valid
tokens.

If using a registered GitHub OAuth app for Review Board, then the resets
won't require any credentials. However, for personal tokens (which is
the standard case), it will require a password, and possibly a
two-factor auth token.
Merge branch 'release-1.7.x' into release-2.0.x