always initialize namespace_head var before use
correct logic of unit tests
made tests in to suite_tests with common destroy function
cleanup some variable declarations
prevent any leaks on exit when calling fastlogger_close
added some test for hierarticle namespaces