util: Fix bug in CommandInterestGenerator: The timestamp must be encoded as a nonNegativeInteger (8 bytes).
encoding: In TlvEncoder, added a separate writeNonNegativeInteger and use it in writeNonNegativeIntegerTlv.