Initial revision of canonical solution.
Separated compiler options for executable and testing binaries was implemented. Building of tests was fixed. Generating of coverage report was fixed.
Extra compiler options was removed. Program file and other artifacts was
renamed.
Initial revision of solution based on usage common sequences generator.