backup: pre logger changes
Logger uses intrusive_list container

added stream writer policy logger
added unittests for the logger (using stream writer policy)
Unittest intrusive_list Scope Test

The said unittest now has a check equal