Passes openerTabId only for new tabs in a container
Passing the openerTabId without a cookieStoreId creates a tab in the same container as the opener. This isn't what we want when the tab is supposed to be opened without a container.
We would try to create a new tab without a container, fail and retry ad infinitum.
In this case we simply attempt to update the tab with the openerId after creation without passing it at creation time
Passes openerTabId only for new tabs in a container
Passing the openerTabId without a cookieStoreId creates a tab in the same container as the opener. This isn't what we want when the tab is supposed to be opened without a container. We would try to create a new tab without a container, fail and retry ad infinitum.
In this case we simply attempt to update the tab with the openerId after creation without passing it at creation time
Closes #89