WIP
New FileTransactionLogIterator implementation without read ahead
Add missing JunitRunner annotation to existing unit test classes
getLastLoggedRecord reimplementation
TransactionLog safe iterator
TransactionLogReplicationIterator iterates over all consistent transactions

No more artificial retention of the last few records to prevent closing file transaction log iterator.
Cleanup debugging messages
Fix skipToCurrentLogFileLastInterval() with a single log file
Add missing metrics
Remove ReadAheadFileTransactionLogIterator
Name clarification
Merge pull request #228 from wajam/manu-replication-auto-drain

Replication auto-drain