[Xml] Catch errors in completion inference thread
[Xml] Infer existing MSBuild items, properties and tasks
[Xml] MSBuild completion can complete custom items
[Xml] Clean up MSBuild completion