[changed] isActive is an instance method
[removed] <Routes onActiveStateChange>

This commit removes ActiveStore (yay!). Instead, <Routes> components
now store their own active state and emit active state change events
to ActiveState descendants that are interested.