adding liblmdb files to repos
initial multiple db backends, not yet implemented for lmdb, but ready
initial lmdb implementation
lmdb: converter + put/prune, now pruning to a file for safekeeping
Merge branch 'master' into lmdb
lmdb: massive refactoring, added some exercise code. 'importepd' message implementation.
lmdb: mdb library updates
importepd: optional 'noce' argument allows epd files without 'ce' fields to be imported as VALUE_KNOWN_WIN for the side to move. Otherwise those records are rejected.
phash: update exercise code to add entries at random depths if no 2nd argument '0' is present
phash_qdbm: fix return value for store()
lmdb: aaaargh
initial kyotocabinet implementation
phash: file conversion now finds a better backup name if fname.old exists.
phash: cleanup preprocessor
phash: fixes and improvements
phash: eliminate a bunch of compiler warnings, always write hash file if it's missing when PH is enabled.
Added MinGW compilation instructions for Kyoto cabinet
phash: remove unnecessary error post, was only for debugging purposes
phash: fix MinGW readme
phash: plug memory leak