moved link-handling code from ArticleContentView to ApplicationView and ...

...ApplicationRouter, and fixed problems that caused. now the entire application responds to link clicks

@kenkouot 
let's rename this function to `dispatchLink`