Make BrowserContext name configurable

Add a name to BrowserContexts to separate cookies and cache paths.

Change-Id: I3f00444dc7e87d1a63383053e91a4bc7056553bb
Reviewed-by: Jocelyn Turcotte <jocelyn.turcotte@digia.com>