Small cleanups and fixes for interaction with selected highlight and scroller.

We cannot reset currentPublicationDOMReady session variable in routing
because when selected highlight is set routing logic is run again.
Use new version of meteor-router which preserves only / URLs.

This fixes the issue why search was not working anymore.
Style.
Use our own reactive variable for publication DOM ready value.

Instead of currentPublicationDOMReady use our own reactive variable.
This is necessary because before we were storing it into the Session,
but Session is preserved between site autoreloads which creates
invalid initial state once site autoreloads when variable is already
true.