Commit Briefs
make max_connect static as in the original diffreg.c
This way we grow the array instead of doing 64 <<= 1.
Get rid of xmalloc.{c,h}.
malloc(3) & pread(3) errors will now be reported as GOT_ERR_NO_MEM. This does not improve the numbers of leaks in diffreg.c