ValidateEndpointsPorts() was only used in e2e service tests. So this moves the function to the tests.
ServiceStartTimeout is defined at e2e core framework and the one of the core is used at many places, but the one of this endpoints/ports.go is not used at the other places. So this removes the one of endpoints/ports.go for the cleanup.
This makes sub packages of e2e test framework to use log functions of core framework instead for avoiding circular dependencies.
Signed-off-by: Jiatong Wang <wangjiatong@vmware.com>