Added bubbling events via `return true`

If you return true from an event handler, the
event will bubble up to a parent route. No exception
is thrown if an event was handled, bubbles, and isn't
handled again by a parent route.

This is a next step for Ember.js router work.
See https://github.com/emberjs/ember.js/pull/2522
Invoke `enter` on failure handler

This is a migration from a change made to the Ember.js repo:

https://github.com/emberjs/ember.js/commit/b454c5f9b636ed6c880ed1e008d0bf13ee845631
Merge pull request #15 from machty/bubbling-trigger

Added bubbling events via `return true`
Merge pull request #16 from machty/failure-migrate

Invoke `enter` on failure handler
Router#reset exits & clears current & target route handlers
Added null check to targetHandlerInfos

This change already sneakishly made it into Ember master.
Merge pull request #18 from machty/isactive-fix

Added null check to targetHandlerInfos
Merge pull request #17 from mhelabs/reset-router

Router#reset exits & clears current route handlers
double reset, errors
fix double reset error.
add travis build image to the README
publish passing builds to s3
Merge pull request #23 from fivetanley/s3-builds

publish passing builds to s3
Merge pull request #22 from fivetanley/patch-1

add travis build image to the README
fix path lookup for router.js dist files
Merge pull request #24 from fivetanley/fix-s3-builds

fix path lookup for router.js dist files
update s3 uploads bucket to right bucket

I'm sorry I suck at this so much tonight. :P
Merge pull request #25 from fivetanley/patch-2

update s3 uploads bucket to right bucket
All transitions are async

API:
https://gist.github.com/machty/5723945

Examples (might have some examples from previous iterations):
https://gist.github.com/machty/5647589
Merge pull request #19 from machty/async-transitions

All transitions are now async