Add ML_ASSERT_ENABLED macro.
Add GetShortFileName & Format functions for SourceInfo struct.
Change BaseWriter ptr to const in find_writer and remove_writer internal functions.
Change log::Write to variadic function & add internal write function.
Fix indentation
Add assertion helper.
Add GetLogPath function for UT.
Update unit tests.
Add assertion tests in logging namespace.