Fix typo in README
Merge pull request #295 from emret/readme-fix-typo

Fix typo in README
Update Bower ignores
Move index.js to project root
Use a smaller copyright comment
Add the debug module to the entry file
README and example tweaks

* Move the code example up to the top of the README. Helps show what
  using Flight looks like.

* Add installation section and make quick start easier.

* Example code imports 'flight' and uses properties, rather than
  directly referencing the internal modules. More node-like API.
Expose registry on DEBUG global
Fix docs typo
Merge pull request #298 from flightjs/registry-debug-hook

Expose registry on DEBUG global
Avoid unnecessary clearTimeouts in debounce()

debounce() used to return a function that when first invoked always called
`clearTimeout` before `setTimeout`, even if there was no timeout to clear.

This change adds a guard to prevent such unnecessary `clearTimeout` calls.
The performance implications are likely minimal, but the boolean check should
perform better in general than what amounts to a noop function call when
`timeout` is `null`. As well, devtools timelines will no longer display a
not-useful "Remove Timer" scripting blip for unnecessary `clearTimeout`s.
Merge pull request #304 from flightjs/avoid-clearTimeout-in-debounce

Avoid unnecessary clearTimeouts in debounce()
default or given attributes can be a function that gets evaluated at initialize time in the context of the component for dynamic attr setting
Add an ADOPTERS file to highlight, well, adopters!

Signed-off-by: Chris Aniszczyk <zx@twitter.com>
Update ADOPTERS.md
add a bunch more
Merge pull request #308 from flightjs/add_adopters

add a bunch more
Add Gumroad Flight blog post

http://blog.gumroad.com/post/47471270406/gumroad-meets-flight
Add link to the IRC channel to README
Merge pull request #309 from giuseppeg/add-link-to-irc

Add link to the IRC channel to README