pkgin/pkgin e1ee4de. pkglist.c pkgin.h

Stop abusing struct Pkglist for different types.

Get rid of the different types and just have a single Pkglist with a
standard set of entries.  Not only does this simplify things, it avoids
a nasty shadowing issue where Pkglist.old was both an entry and a define
into a different union member.

At some point in the future this will be split up properly into structs
which only have exactly what they need.
DeltaFile
+17-33pkglist.c
+6-36pkgin.h
+11-11impact.c
+9-9autoremove.c
+7-7actions.c
+7-5order.c
+4-4pkg_check.c
+2-3sqlite_callbacks.c
+2-2summary.c
+2-2depends.c
+1-1selection.c
+1-1pkg_str.c
+69-11412 files

UnifiedSplitRaw