Interactive scaladoc: demand new typer run when done.

As of now, when further backgroundCompile is in the same typer run as
scaladoc-fetching logic, it gets confused with stale symbols.

Please check if there are other inconsistencies in this PC method.
Review by @odersky.