Add Makefile and 'release' task

Adds a Makefile and a task to make new releases.
Append 'release' command to publish to NPM
Correct NPM command in 'make release' task
Merge pull request #318 from hybridgroup/add-make-release-task

Add Makefile and 'release' task.