Document the base API of Components and Mixins

Ref gh-133
Merge pull request #136 from flightjs/docs/base_api

Document the base API of Components and Mixins
Rewrite the Component API docs

Make it clear what the Component API is, and remove the base API that is
not specific to Components but mixed into their prototype.

Ref gh-133
-> 1.0.10
Merge pull request #137 from flightjs/docs/component_api

Rewrite the Component API docs
Merge remote-tracking branch 'origin/master' into v1.1.10
Merge pull request #143 from flightjs/v1.1.10

V1.1.10
fix link to standalone from README
Delete .DS_Store
test trigger from specified node
Merge pull request #147 from flightjs/more_trigger_tests

test trigger from specified node
-> v1.1.0
Merge pull request #152 from flightjs/v1.1.0

-> v1.1.0
Update CHANGELOG.md
Update CHANGELOG.md
Add a table of content to docs
Docs: update names of event binding methods
Docs: change recommendation in debug docs

Don't encourage people to modify the library code directly.
Merge pull request #156 from flightjs/docs/debug-update

Docs/debug update
Changed the function object constructor to a function literal to avoid CSP issues