MOB-2297 Don't update categories without changes

For `validatePoiCategoriesToDelete` the loop is in the function and for `validatePoiCategory` outside of the function. My suggestion is to pick one approach and stick to it.