unpack references
turn Unpacker into a class
misc fixes to reference unpacking
use symlink_relative; minor fixes
rm debug spam
implement pack_object, pack_reference
make reflogs a little (not very much) easier to work with
unpack branches, remotes; some broken code for tags
clone rather than copy git repository