Decode _x????_ escapes in metadata names

Previously we just decoded space (_x0020_). However, languages that
don't use the Roman alphabet have names that are exclusively escaped,
which is a very poor experience. Thus, we now decode all the escapes.
2 files changed