various bug fixes in admin.js; make sure apiAdminUpdate checks for tasks *after* find() completes