Re-write the OSType/String interop functions.
Add a function to get a String from an OSType, falling back to returning a hexadecimal number.