component: add "browser" keyword
package: rename to "yields-k" for npm

Also fixing up everything for npm/browserify usage.
Merge pull request #24 from TooTallNate/master

Fix up `package.json` for npm publishing and browserify usage, renamed to `yields-k`