[added] ActiveState mixin

Components can mixin Router.ActiveState to receive notifications when
the active routes, params, and query change.

Fixes #85