PGLog::merge_old_entry unit tests

This patch series adds minor changes to PGLog.{cc,h} and covers 100% of the LOC of PGLog::merge_old_entry with the new TestPGLog.cc unit test file.