first attempt at (super-)UMD packaging

There is one "test" (that doesn't work yet) run like this:
    `node tests/helpers.js`