Adds a privacy setting for controlling how long browsing history is kept, including options to disable history saving or keep history indefinitely. Updates the history expiration backend when the setting changes and shows a notice on the history page when saving is disabled. Co-authored-by: InjectorExe <68108452+InjectorExe@users.noreply.github.com>