Put Makefile configuration in config.mk instead

Now Makefile no longer needs to be modified directly.
Updated the README accordingly.
Merge pull request #37 from bartbes/makefile-cleanup

Put Makefile configuration in config.mk instead