made refactoring and added test for browser_instance fixture

Made changes related to https://github.com/paylogic/pytest-splinter/issues/5
let's make browser_pool a dict and store browser instance with a key 'browser'
this way other browser instances can use other keys
document that in the README