add clean target to makefile + fix up lint target

[skip ci]