installer: default to LyX 2.1's LyXRC format
installer: preparations for LyX 2.1
installer: support new LyX helper programs
installer: fix a typo
* cs.po, spotted by Kornel.
* cs.po
CMake: allow compile-time C++ flags to be set

For developper only, therefore the variable is set to advanced.

Ideas from: Scott Kostyshak + Vincent van Ravensteijn
ar.po: yet another update from Hatim
Do not load the xunicode package with TeX fonts
Cmake test environment.

Expanded search for an image to "layout Photo".
Factor out identical frame argument conversion
Improve beamer frame conversion: frame arguments that use multiple ERTs (one ERT inset per argument) are converted
lyx2lyx es/europeCV to prepare a clean next commit
Add note to es/europeCV.lyx and invert Xe and Lua

Export with XeTeX and LuaTeX (with either non-tex fonts or 8-bit
compatibility mode) does not work because the loading of inputenc with
utf8x is hardcoded in europecv.cls at this time.

This commit adds a note to es/europeCV.lyx explaining the problem and
inverts the XeTeX and LuaTeX tests.

See
http://comments.gmane.org/gmane.editors.lyx.devel/145896

Thanks to Günter Milde for the advice and to Ignacio García
for the translation of the note.
ctests: invert ectaart tests

As Kornel has explained:

There is an incompatibility between luainputenc.sty and ectaart.cls.
luainputenc.sty loads luatex.sty. Both files (luatex.sty and
ectaart.cls) define the latex-command \setattribute.

These tests should be inverted because the conflict may one day be
resolved at which point we can begin testing for regressions.

(This commit also rearranges the europeCV lines to below the
corresponding explanation comment.)
ar.po: yet another update from Hatim
Cmake test environment.

Expanded search for an image to \ecvpicture{} in the preamble.
ctests: babel-greek was fixed

We can now test for regressions in the Greek docs for
XeTeX and LuaTeX export with FreeSans.

(Also some Indonesian tests were missing from revertedTests.)
ctests: LuaTeX does not support Farsi yet

See (thanks to Uwe for the link):
https://github.com/reutenauer/polyglossia/commit/ccb0e9e2c6411170ad779b05ff5076f1193cc323

We thus invert the LuaTeX Farsi tests.

All inverted tests now have explanations for why they are not
currently expected to work.