ndnd: Changing the default assumption about the packet format

Now the default assumption that face uses NDNb encoding and conversion
is made only if TLV packet was received on the face.
ndnd: Correcting hack of the face registration protocol
tools: Experimental pure TLV and NDN-CPP based ndndc command
tools: Finalizing port of ndndc to NDN-CPP library
tools: Final fixes