Braden

Results 2 issues of Braden

I am wondering, would you consider passing along the `expires_in` value returned from the OAuth2 token response in the GenericOAuthenticator class' `authenticate` method? It is a "recommended" OAuth2 token response...

enhancement
help wanted

This PR is to remove drift from job scheduling, by basing the next run time off the last *scheduled* run time, instead of `datetime.datetime.now()`. One perhaps nice possibility this PR...