Separated the csv creation logic from the AboutCollector initialization
Merge branch 'refactoring' into develop
Fixed the output csv row header, moved into a global HEADER_ROW_FIELDS, added a test
doing refactoring and applying a porper way for the logging. Note that the logging is not working yet.
Merge branch 'develop' of https://github.com/dejacode/about-code-tool into refactoring_genabout
Introduce the ERROR_WARN_FIELDS
Apply porper logging, code refactoring, code enhancement, updated test code.