Add DataTemplateSelectors in GraphControl.

Same as #52 by @KingKnecht, but without the additional whitespace
changes.