Add option to use different Makefile.

With this option, it is now easy to test different Makefile (from Forks,
for instance) using an *environment variable* and
--environment-overrides option of `make`.

The Makefile URL environment variable used to hold it is
**FOUNDATION_URL**.