[makefile] more makefile cleaning and dynamic loading
[makefile] silence clean target and add missing Makefile