Adds support for automatically freeing resources used by
an executor after a period of inactivity. This was previously
available in the web client, but has now been exposed in the
Python API. Supported only in the default DaskJobExecutor
at this time (#1576, #1690).