Add Makefile

Allows users to make the .dll by running `make`. Also creates packages
with `make tar.gz` or `make zip`.