fix(Router): don't set blank title
chore(release): 0.4.19
chore(test): fix tests
fix(UrlMatcher): implement hashCode

fixes #20
style: code cleanup
Merge pull request #44 from vicb/0428-misc

misc minor fixes
fix(pushState): use current window title for pushState

Fixes #45
chore(release): 0.4.20
feat(leave): introduced onPreLeave event

Fixes #28, #43, #46
fix(RouteHandle): added missing preLeave stream proxies
refactor(router): refactor routing logic
chore(tests): minor cleanup in tests
fix(router): correctly return false when vetoed leave
Merge pull request #47 from pavelgj/issue-28

feat(leave): introduced onPreLeave event
core(release): 0.4.21