Preserve request headers across multiple requests

It is customary in many real-world test suites to do something like

   browser.addHeader('Authorization', 'mgr:mgrpw')

and then expect that to take effect for all subsequent browser.open(...),
browser.getLink(...).click(), browser.getControl(...).submit() calls.