fix the Makefile
change MAKEFILES to UMAKEFILES

It turns out that setting MAKEFILES has a disastrous effect,
since the variable is used by "make" and is passed onward
during recursive invocations.  This explains the strange
bug discussed in previous commits.
Merge pull request #5 from UniMath/master

Update