Make unserialize_one_object and serialize_one_object macros for
closing sink/source after one op.

Do real installation.  This will fix many problems.  Involves setting
search paths and installing .ser files.  Can then implement validation
for backward compat.

Make unpack_TYPE and pack_TYPE hooks so that dump does the right
thing on xdelta structures.
