Returns a User-Agent header to put in the network requests.
User-Agent
Future<String> get userAgent async { _userAgent ??= await WebUtils.userAgent; return _userAgent!; }