Refs #101032 ccnr should start at specified segment on checked start write
Refs #101032  Start adding a test for checked start-write.
Refs #101035 fix small leak in ccn_fetch_open() when realloc() fails.
Refs #101032  test_checked_startwrite working well enough to detect a bug
Refs #101032 Incorrect initialization of expected next segment when fetching from non-zero starting segment.
Refs #101032  test_checked_startwrite works now.  Timeouts are generous, should be tightened a bit.
Refs #101032  Somewhat smaller time window, for testing on various platforms.
Refs #101032  It seems seqwriter only sometimes makes the empty segment at the end. Cope.
Refs #101032  Init the repos synchronously, so we can use tighter time bounds.

Keygen can take a while on weak platforms.
Refs #101032  Bump the time limit up to 2 sec, add the checks for correct response types.
Refs #101032  Fix synchronous repo init, and log it.  Reduce time bounds again.
Refs #101032  Complain, but don't fail the test, for non-zero status of the wait.

This is somewhat redundant, anyway.
Refs #101038 Fix most tagged blob construction to use ccnb_append_tagged_blob()
Refs #101038 Introduce ccnb_append_tagged_udata() and use it where appropriate.
Refs #101038 Replace calls to ccn_charbuf_append_tt()/ccn_charbuf_append_closer() with ccnb_element_begin()/_end() to clarify the coding.
Refs #101038 Add test for encoding of name with 0-length component.
Refs #101038 Update empty component test to avoid hard-coded DTAG representations.
Refs #101043 correct behavior of ccnr r_store_lookup_backward()
Refs #101038 Remove redundant null-check from BLOB encoder.
Refs #101038 Updated technical docs to point out the omission of 0-length BLOB and UDATA