* Mesh expansion doesn't handle internal ServiceEntries * More testing, finish up fixing ServiceEntry * Fix the test, add a test for the real use of the method * IMPORTANT: fix a bug in k8s selection by port. ByName is selecting the port using the name key - in the new function we still need to use the name of the service port to find the associated endpoint port (which may be different) To make the code more clear and avoid simiar issues - make the method take a single int param, there is no use in current code for multiple ports. Also add a way to specify the AZ for raw VMs, which was broken. * Fix build * Add regression test, fix remaining tests * Remove redundant config, deal with eventual consistency * Remove unused method