Creates a browser. Cheap: nothing is started until newPage.
context is retained as its application context, so passing an activity does not leak it.