Merged AsyncBrowserSession into Browser. They were to tightly coupled to remain separated.