[changed] activeRoute can render with props and children.

Potentially fixes #59.

`{this.props.activeRoute}` is now `{this.props.activeRoute(props, children)}`.
I kind of agree, which is why I left it basically undocumented. But I think there's virtue in keeping consistent with the component API.