Call signals dirrectly instead of via `widget.start/stop`
Merge pull request #3 from troopjs/feature/signals

Call signals directly instead of via `widget.start/stop`
JSDoc updates
Better regexp.
Merge pull request #4 from troopjs/feature/regexp-update

Better regexp.
Fix invalid JSDoc...
Updated bower.json version ranges.

Added .gitignore
Make sure to require with plugin
Set test timeouts.
JSDoc fix.
RegExp updates.
Push for safety.
Blacklist when#3.6.1 as we think it introduces a regression.

See cujojs/when#400
Add build files.
Don't need to ignore bower.json
Make config inherit from `dom.config`
Merge pull request #5 from troopjs/feature/component-config

Make config inherit from `dom.config`
Make sure widgets are finalized when unwoven, not just stopped.

Run `.stop` and `.start` on TroopJS 1.x widgets.
Merge pull request #6 from troopjs/feature/stop-start

Make sure widgets are finalized when unwoven, not just stopped.
JSDoc updates