Fix for AMQ-4296: Don't GC past LevelDB records pointed to by prepared XA transactions. Also avoid double logging a LOG_ADD_ENTRY.