Internal refactor of the binary log consumption classes to separate out the MySQL specific bits as much as possible, and lots of clean ups in the process.