loggingmacros.h (LOG4CPLUS_ASSERT): Use LOG4CPLUS_FATAL_STR() instead
of LOG4CPLUS_FATAL().
internal.h (per_thread_data): Add macros_str for use in macro_forced_log().

loggingmacros.h (macro_forced_log): Declare overload taking tchar const *
for message parameter.

loggingmacros.cxx (macro_forced_log): Implement, use macros_str.