Don't let new tab creation to block PageStack animation

When BrowserPage is not active we should wait until it is the active
page. This leaves time to animate the PageStack pop if TabPage
happens to be the active page when new tab is requested.