Create manager shifts on semester start
Fixed crash if no primary workshift pool exists (as in tests)