Corrected typo in "makefile": "CPPFLAGS" -> "CFLAGS"
Removed useless auto-generated file headers
makefile: Added warnings ('-Wall') to compiler directive
Added Google Test with "unit_tests" build variand and dummy "Led" class with a failing test