Renaming files
Removed header comments
Added cppcheck inline suppression
Typos
Passing TasksPool by a reference (previously by a pointer)
TasksPool: renamed a pure virtual method
Thread::Run()
Passing task by a const reference (previously by reference)
Testing executor
Changed build flags
Changed interrupting behaviour