Support for observable titles.

This allows developers to use Knockout Observables for their module titles in routing maps.
(cherry picked from commit ac324e9f4e2467d7dfe77d49bc0a1d3e5ab81264)