
Previously we always passed `Address: externalIP.String()` while creating a loadbalancer VIP. This passed "0.0.0.0" when externalIP was unspecified, effectively making it mandatory to specify an externalIP. This change correctly leaves `Address` unspecified when externalIP is unspecified (has a zero value). (Thanks to @justinsb for the report)