pass metadata service uri through constructor chains. applications need to specify where the service is that they will be using.
Merge branch 'master' of https://github.com/ecologylab/BigSemanticsCSharp