Removed HANDLED and added MODIFIED.

Remove base.reemit

Simplify hub subscriptions

Update how ON and SIG is initialized/finalized

Update test to reflect the fact that you have to start a component before it has handlers for ON

Convert tests to return promises.
Prefix hub runners with `hub_`
`CONSTANTS` -> `EVENT_CONST`
Refactor test to match new code
Refactor tests (slightly).

Fix bug where `event` was used instead of `_signal`.
Use `.then` vs. `.done`
Fixed jquery module used in test.
Merge pull request #136 from troopjs/feature/fix-hub-calls

Refactor component/(base|gadget) initialization