WIP: add ability to not exit autoscaler. Prevents race conditions where there are jobs but no workers due to a shutdown vs enqueueing race.