added async job completion callbacks back to foreman