made refactoring and added test for browser_instance fixture

Made changes related to https://github.com/paylogic/pytest-splinter/issues/5
Okay, I agree. But which name? get_browser_instance? browser_get_instance?