Makefile: Removed the CC variable, this allow to choose which compiler to use at compile time (ie: CC=clang make). The flag -Wextra has been also added to show more warnings and the clean option now works.