CORE-5574: Fixed the call to save-default-output-dir in Donkey.
CORE-5573: Fixed the null pointer exception in the GET /secured/default-output-dir endpoint of donkey.
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