Fix wrong interface being provided
Make DiscoveryClient constructor public so it can be created by a provider
Merge pull request #113 from elandau/Governation

Fix wrong interface being provided