Makefile version 1
Added Makefile version 2
Added Makefile version 3
Added Makefile version 4
Added an initial makefile to build other makefiles

So we don't have to keep manually copying things over.
Added link to GNU make docs