mGAR v2: Keep mtime and atime on merge

git-svn-id: http://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@20300 d3b55034-1cff-0310-a425-aefe953e1e90
mGAR v2: Suggest running mgar makesum

When the checksum is not there, gar should suggest what to do.

git-svn-id: http://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@20306 d3b55034-1cff-0310-a425-aefe953e1e90
integrate-catalogs: add newlines after curl calls

git-svn-id: http://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@20324 d3b55034-1cff-0310-a425-aefe953e1e90
checkpkg: use --catalog-architecture

as per:
http://lists.opencsw.org/pipermail/maintainers/2013-February/017727.html

git-svn-id: http://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@20325 d3b55034-1cff-0310-a425-aefe953e1e90
pkgdb: Use anydbm instead of gdbm

We don't care which implementation of dbm we're using.

git-svn-id: http://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@20337 d3b55034-1cff-0310-a425-aefe953e1e90
mGAR v2: Delete unused pkg.db

And code which worked with it.

git-svn-id: http://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@20338 d3b55034-1cff-0310-a425-aefe953e1e90
pkgdb: Create beanie by default

git-svn-id: http://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@20339 d3b55034-1cff-0310-a425-aefe953e1e90
pkgdb: Various cleanup changes

git-svn-id: http://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@20340 d3b55034-1cff-0310-a425-aefe953e1e90