Tests: Update stateserver SetZone to SetLocation adding checks for new behaviors and some corner cases.