[xbuild] Return unescaped path from TaskItem.GetMetadata ("FullPath")

This is in accordance with the behavior in .NET. No matter what string you feed
the ctor (escaped or unescaped), GetMetadata("FullPath") always returns the
unescaped version.