{Reviewer: Mike} Prevent XML entities from being translated, and add a UT for this

I tested whether ServiceInfo worked like we agreed it should, and it didn't. This fixes that.

Not particularly urgent.