Router doesn't set caption for auto mapped routes

When using mapAuto, the routeInfo object is missing caption property on initialization. So the document title goes undefined.

router.js lines 162-167 provides a fix.