Sync route-recognizer
Prefer returning reject() to throw

This makes Pause On All Exceptions more tolerable;
before, it'd stop multiple times on internal throws
just for things like redirecting transitions.
Only compare queryParameters that are passed in when determining isActive
Merge pull request #78 from raytiley/active-bug

Only compare queryParameters that are passed in when determining isActive
more idiomatic es6 module usage
update RSVP + more idiomatic Promise usage
use Array.isArray when available.
Merge pull request #79 from stefanpenner/master

more idiomatic es6 module usage
Merge pull request #80 from stefanpenner/update-rsvp

Update rsvp
Merge pull request #81 from stefanpenner/use-is-array-when-available

Use isArray when available
Query params v3
Fixed issue where child handlerInfos weren't invalidated

by changing parent handlerInfos

See https://github.com/emberjs/ember.js/issues/4405
Merge qp-v3
Merge https://github.com/tildeio/router.js