Upstream version of the Makefile
Cleaned the Makefile to make it _WAY_ more portable...