Router should notify url property change on navigate events

This fixes an issue where observers on the router.url property (used by LinkTo) are not updated if the user clicks the back or forward buttons.
Merge pull request #1764 from ivanvanderbyl/bug/should-trigger-url-property-change

Router should notify url property change on navigate events