Improve timezone gateway selector. Closes #2894

It allows to use multiple gateways in openvpn for redundancy.
Merge remote-tracking branch 'ivan/feature/2877_improve-gateway-selector' into develop