Changed LoggerManager to implement to be a Singleton. Updated dependant files.
Modified memfree function to take advantage of C++11's nullptr.