Ommit unnecessary "Core" prefix.
Standardize parameter format & fix spacing issues.
Remove unnecessary definition of WIN32_LEAN_AND_MEAN.
Add InitTest.cpp to help normalize test run times.
Fix typo in max entry size check.
Remove virtual destructor for Log class(shouldn't be extended).
Change Endline_Sequence parameter to reference.
Change BasicFileWriter::endl_ from dynamically allocated string to statically allocated c-style string.
Move ML_SOURCE_INFO definition to Macros.h.
Forbid assign & copy on classes: Log, BaseWriter, BasicFileWriter.
Update spacing.
Forbid copy & assign on SourceInfo struct.