Add nlcst-to-string as a dependency
Refactor API

- Add nlcst-to-string;
- Fix overly lengthy comments;
- Reorder group and expression definitions.
Fix property order in component.json, package.json, bower.json
Remove testling
Update copyright in docs
Update Installation in docs

- Add Bower as an installation method;
- Rename Component.js > Component;
- Fix casing of NPM > npm.
Remove tags-only limiation from travis
Remove browser test
Update .gitignore, .npmignore