Added -Wall flag to library sources.
Documented code.
Added a move constructor for StreamLogger.
Deleted (blocked) copy constructor and copy operator for StreamLogger.
Added missing namespaces.