Update eslint, mocha, retext
Refactor spec

This includes changes for the new API in retext@0.2.0
Remove testling
Update copyright in Readme.md
Update .gitignore, .npmignore
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
Refactor API
Add chaining to set{Start,End}
Refactor Readme.md
Remove browser test
Update changelog for 0.1.1
0.1.1