Use routeInfo.caption for document title

The caption of a route was never used anywhere. It is now used for
title.
Merge pull request #93 from cdroulers/master

Use routeInfo.caption for document.title when navigating
navigateToRoute

navigateToRoute can be used for navigating to a route 'test/:id' using
router.navigateToRoute('test', { id: 2 });
fix for url without parameters
Enhabling router.navigateTo to skip, replace or trigger.

Fixes #88
Removed depdency of app module on MessageBox

Fixes #90
Removed setView hook. (minor breaking change)

Replaced with beforeBind and afterBind hooks.
Added a changes file.
Added changes content for next release.
Updating some packages and building some files.
Updated package metadata.
Updated the vsix metadata.
added fadeOnly option to entrance. fadeOnly: true
whitespace
Merge pull request #96 from johnpapa/master

added fadeOnly:true to entrance transition
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.




A fix was provided: router.js lines 162-167
Merge pull request #97 from jpolvora/master

Router doesn't set caption for auto mapped routes
Viewmodel errors no longer swallowed

calling console.log on exceptions was making very challenging to debug
errors when viewmodels were being bound. I changed it to throw the error
so the console could get a proper stack trace.
Updated some files in skeletons.
Added onRouteComposed hook to router.