Update dependencies

Update eslint, jscs, mocha, retext, retext-double-metaphone,
retext-porter-stemmer, retext-visit.
Add retext-content as a dependency
Refactor API

Fix for retext@0.2.0.
Refactor spec
Remove testling
Update copyright in Readme.md
Fix property order in component.json, package.json
Add bower.json
Update Installation in docs

- Add Bower as an installation method;
- Rename Component.js > Component;
- Fix casing of NPM > npm.
Remove `npm update` from travis
Add npm deployment to travis
Remove browser test
Update .gitignore, .npmignore
Refactor benchmark
Refactor Readme.md
Update changelog for 0.2.0
0.2.0