detail::equals() implementation.
Header: operator==() implementation.
detail::{read,write}FormatMagic() implementation.

LogFactory refactoring.
io test suite refactoring.