Added a Makefile, because unix folks know what to do with this.

This will build ckan.exe and netkan.exe as stand-alone executables,
and run the tests. Improvements welcome.
Merge pull request #390 from pjf/makefile

Added a Makefile, because unix folks know what to do with this.