Makefile: respect system cflags

In case a user has set his own CFLAGS, then your Makefile will still ignore/overwrite them. This commit fixes it.

-Wall and the python stuff however is appended to CFLAGS unconditionally