Add browser library for manipulating browser windows

Any reason why this was added to the l10n unit test? This file has nothing to do with the browser and would not need anything like that. I will remove this code with my changes for the browser ui module.