Implement most of Name including URI support.
encoding: BinaryXmlWireFormat: encodeName and decodeName should be static.