removed the exposure of PluginGraph from IPipelineGraph.  Closes GH-147
starting to tease apart PipelineGraph.  Pulled out IInstanceGraph now
gathering up duplication in PipelineGraph
Eliminated the duplication across multiple PipelineGraph classes.  Closes GH-155