BDD: add get repository function
BDD: big refactor on BrowserContext to simplify maintenance
Merge pull request #125 from MLoureiro/bdd_browser_refactor

BDD big BrowserContext refactor