Makefile cleanup: make installable and make CFLAGS easily overridable