Minimal browser with NSURLProtocol