SWITCHYARD-2009

As discussed here: https://community.jboss.org/message/870119.
Also a pull request for core
I'm a fucker. Tiredness fooled me. 
I'm cool with your changes, in fact, very cool as it will always make local calls if prefer local and service is covered, otherwise it will load balance.