Merge pull request #5100 from RosettaCommons/joshmiller/text-selection
[Foldit] Fix QoL text selection bugs
Release Notes:
- Fixed a bug preventing puzzle names from being clickable
- Fixed a bug where pressing undo (Ctrl+Z) on a recipe would delete all text
- Re-added the ability to cut/copy everything using cut/copy shortcuts when no text is selected
- Fixed a bug where news posts and puzzle descriptions were not selectable
- Fixed a bug where typing forward delete (Fn+Delete) on Mac inserted an erroneous '('
- Fixed a bug which caused little square boxes ("LSBs") to appear in recipes when pasting in text with Windows or Mac line endings
- Fixed a bug which caused text copied from Foldit to have improper line endings for Windows and Mac
- Fixed a bug causing some text to remain when deleting or cutting a text selection