Update pugixml to version 1.5

I've also removed the XPath code from our copy of pugixml as we don't it
or have any plans of using XPath
Minor optimization
Fix #1102
Merge remote-tracking branch 'otland/master'