Tasks: Add task for publishing to npm

Fixes gh-3