[added] Router.makeHref

promoting this to public API so others can use it
to build components like `<Link/>`

closes #168