Name: In Name::Component::fromNumberWithMarker, encode using TlvEncoder.writeNonNegativeInteger. This affects appendSegment and appendVersion. Refs #1833.
CHANGELOG: Name.appendSegment, etc. now use nonNegativeInteger. Refs #1833.