really fixed hasEqualSpacing constraints

there were implementation nuances to be considered in hasEqualSpacing mode. I went with what NSStackView does.