Use references from CSharpProject in XML Doc Provider instead of custom logic

Propagate project to xml doc provider so we don't have to reimplement the reference file location logic (badly).