Makefile boiler plate for writing Linux and Unix programs in C