Make browser pooling

Before this patch, whenever capture page, browser is created and closed.
Make browser factory to pooling browser instance.