[#54239366] JobTasks have ordering arrows

JobTask#update, when given an 'index' to update, will swap indices
with any JobTask that already has that index.