Add first pass of Makefile

This should not be merged yet, this still will need some tinkering based
on what @wasade did with make-release.py
Merge pull request #209 from ElDeveloper/makefile

Add first pass of Makefile