Create a distribution script.

Publishes a previously released version to npm and prepares an archive for
upload to GitHub and CDNs.  This distribution archive is different than
a regular release archive because it only contains the distribution files
(i.e. the `dist` folder).

Closes #152.
They are used implicitly when calling `bin/name.js` though