Move source files to subdirectories
This is just so project is little bit better organized. We have now sources for recorder and fwlogs itself separate.
This also changes how we load suites in unittests. We now use constructor to auto-inject suites without having to edit unittests.c.