LogHandler: Replaced inline function to allow for multiple instances

log(LogLevel) has been replaced with log(LogHandler, LogLevel)
LogHandler: Added debug symbols for profiling
LogHandler: Replaced std::strings with char* in several methods

It speeds up the execution time.
LogHandler: Ran code through astyle
LogHandler: Switched some more strings to char*

Won't do anything to the speed of execution but unifies the format of
the source code in my mind
LogHandler: Put the inline back into the log function