Remove rendering concerns from Router.

One important side effect is that actions are no longer run on the Client.
This will be obviated by rehydrating Store state client-side.
Add a shared Context to consolidate Stores and Actions.
fixup! Add a shared Context to consolidate Stores and Actions.
Context: Rehydrate client-side automatically.
Render: Pass the Context into the top-level component.
Router: Actions are now specified by name.
Context: Store.handle should work for children.
Renderer: Middleware to create a child Context per request.
Renderer: Fix error message typo.
0.7.0
Router: Fix loading error routes.
0.7.1
Client: Perform router action on navigation.
0.7.2