[BACKLOG-435] - Accounting for differing plugin.xml structures in a simi...

...lar manner to SystemPathXmlPluginProvider