Update dependencies

- Remove retext as a peer-dependency;
- Update eslint;
- Update mocha;
- Fix overly specific version range for jscs;
- Add retext@^0.2.0-rc.1 as a dev-dependency.
Refactor spec

Includes a rewrite for retext ^0.2.0-rc.1
Remove testling
Update copyright in docs
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.
Update .gitignore, .npmignore
Remove browser test
Add npm deployment to travis
Fix missing comma introduced in 2054a6f
Refactor API
Update Readme.md
Update changelog for 0.1.1
0.1.1