CORE-5647, CORE-5648: Added filesystem UUID endpoints.
Added docs for the uuid endpoints.
Fixed the duplicate entry bug in the left nav panel.
Added the UUIDs to the return values for the folder listings and paged folder listing.
Modified the directory and page-directory endpoints to add the UUID field.
Added docs for the uuid field.
Bumped the backend version to 3.1.5.
CORE-5557: added tables to store integrated webapp information and authorization tokens
CORE-5557: renamed the "authorization_tokens" table to "access_tokens" and added a couple of columns
CORE-5557: removed the integrated_webapps table, which is kind of extraneous
CORE-5557: added a service to accept OAuth 2.0 authorization codes from Agave
CORE-5557: fixed some problems with the access token persistence code
CORE-5557: use java.sql.Timestamp when storing the OAuth token expiration date in the database
CORE-5577: created a library to make it easier to obtain and refresh access tokens
CORE-5577: switched from java.util.Date to java.sql.Timestamp and fixed a problem in the code to refresh access tokens
CORE-5577: modified the oauth access code callback service to use authy
CORE-5558: created a new error code for temporary redirects
CORE-5558: temporarily modified the analysis listing service so that it always returns a 302 for the HPC category
CORE-5558: added a new database table for pending authorization requests
CORE-5558: added a way to store OAuth authorization request state information