Cmake tests: Added more regular expressions 2
Fix data loss in user guide conversion to 2.0.x

When doing the lyx2lyx round trip of the 2.0.8 user guide from format
413 -> 474 -> 413 you do not get a zero diff. The most important problem is
caused by the conversion of the argument insets to the old syntax: This
conversion adds an additional empty line (harmless), and it destroys the
document structure if the first inset in e.g. a subsection is not an argument
inset, but e.g. an index or label inset.
The fix is quite easy: Ensure that the paragraph begin is set to the first
argument inset.
Fix math package conversion to 2.0 format

When doing the lyx2lyx round trip of the 2.0.8 user guide from format
413 -> 474 -> 413 you get an invalid document, because the math packages
mhchem and undertilde are incorrectly converted.
It turned out that the old reversion code did only work for particular
package oderings. The new one works for abitrary sorted packages.
Fix lyx2lyx math package defaults (bug #9069)

lyx2lyx sets all new math packages to off when converting from old formats.
This is correct if any command which would cause an automatic package loading
exists in the document. However, it is wrong if no command exists: This leads
to problems if later a command is added (bug #9069), which is especially
annoying for templates.
The fix consists of two parts:
1) convert_use_package() considers now the used commands like
   revert_use_package(), and uses them to decide whether to set the package to
   auto or off.
2) convert_undertilde() and revert_undertilde() use a slightly adjusted copy of
   convert_use_package() and revert_use_package(), so that the bug is also
   fixed for undertilde. We cannot use the latter functions directly, because
   of "\usepackage undertilde" vs. "\use_undertilde".
Fix failure to detect quoted flex insets in conversion to layout
48. Also, simplify this code.
Fix conversion of beamer block titles that end with a non-ERT inset.

Should also go to branch!
installer: fine-tuning

don't bother the user with questions if the uninstaller was accidentally deleted
README.localization: a precision
Fix table rotate conversion to 2.0 format

The old code did create invalid documents, since the space between the rotate
flag dn the previous flag was removed.
Do not write an empty default_otf_view_format.

Fixes: #9100.
CREDITS: add Min Ding and Roy Xia
Merge branch 'master' of git.lyx.org:lyx
French doc files: backport recent changes
zh_CN.po: port today's change
Capitalize layout tag
Use the cached value GuiSelection::selection_supported_

That's where it is for.
GuiLog: Use GuiClipboard to put the log on the clipboard

All direct interaction with the Qt clipboard is now done in either GuiClipboard or GuiSelection.
lyx2lyx: Update the emergency value

Actually, this should not be hardcoded.
boost: Update to 1.55.0
boost: Turn off warning that signals are deprecated