Use dynamic memory allocation where appropriate (FN_DHK_LEN is sort of
an assumption, for example, and freenet_messages are way too big for
static allocation).

Implement a full keygen (even though it probably won't ever be used).

Write a function to create redirects, etc.  Make testclient
automatically insert with a redirect, the way freenet_insert does.

Figure out what to do with all those nice values in include/config.h.

Think about actually supporting UTF-8.  What does that do to
portability?

Do away with those stupid insert URIs.

Make testclient generate a private key for SSKs on insert if none is
given.
