Fix #2076: Two indistinguishable events for different cases of working set reordering

I went back to the working set sort and managed to merge both events `workingSetReoder` and `workingSetSort` into one `workingSetSort` and leaving almost the same functionality as before fixing #2076.