Fix recursive make calls

Instead of hardcoding the name of the make command, use the predefined
$(MAKE) variable for recursive make invocations.

This fixes the build for environments where make is called something
else (like `gmake`, or `mingw32-make`). $(MAKE) is standardised in
POSIX's make specification and present in at least GNU make and BSD
make.

Problem most recently brought to attention by Adrian Sampaleanu.
Merge branch 'fix-recursive-make' of https://github.com/earl/r3 into community

Conflicts:
	make/makefile