Make the first defined target by default, instead of the last, as in unix make
Support makefiles having targets without dependencies