StreamLogger
The Stream Logger class.  This class can stream log information
            to any stream, it is suitable for storing a log file to disk,
            or to a MemoryStream for testing your components.
            
                
Creates a new StreamLogger with default encoding 
              and buffer size. Initial Level is set to Debug.
            
Creates a new StreamLogger with default buffer size.
              Initial Level is set to Debug.
            
Creates a new StreamLogger. 
              Initial Level is set to Debug.
            
Creates a new StreamLogger with 
              Debug as default Level.