Makefile:Some minor cleanup

Clean some directives that hinder compilation, add some common stuff i use,  and enable CCACHE at the same time to speed up Building.

Signed-off-by: zeroblade1984 <zeroblade1984@gmail.com>