turn activeRoute into a function that returns null when no child routes are active

Examples are broken for not checking that activeRoute is null before calling it.
Thoughts on activeRoute being a function that returns null by default?


``` js
this.props.activeRoute() || this.IndexTemplate()
```
vs
``` js
this.props.activeRoute ? this.props.activeRoute() : this.IndexTemplate();
```