Add an API for managing OAuth applications

Review Request #9002 — Created June 8, 2017 and submitted — Latest diff uploaded

Information

Review Board
release-3.0.x

Reviewers

OAuth applications can now be created and managed via the oauth-apps/
API endpoint. Application information is only available to (1) the user
who created the app, (2) site administrators, and (3) Local Site
administrators when the application is associated with a Local Site.

Ran unit tests.