Cmake tests: Allow for comments in control files

Files, which contain names of ctest-tests controling
whether they should be inverted, or ignored.
We have two such files ATM: revertedTests + ignoredTests
ctests: macro now deals with reverted and ignored

A single macro determines if a test should be ignored
(by returning an empty test name), and if not,
whether to revert it.

This was Kornel's idea.
ctests: ignore check_load/templates/attic/latex8

latex8.sty is obsolete and replaced by IEEEconf.
Revert "AGUTeX template/layout: support the new cls name"

This reverts commit 66dfbab8bb65f5444ca8206302a69b9cb5e7f7cf.

This was a poor commit for more than one reason.
Thank you to Juergen for help on this.

See the following for more details:
http://comments.gmane.org/gmane.editors.lyx.devel/148425
Revert "Automake fix after 66dfbab8bb65"

This reverts commit 78b4c3f80f8ccb9e777f62ff9d36f0e38b42a74a.

JMarc's fix of my poor commit is no longer needed.
AGUTeX template/layout: support the new cls name

'agutex.cls' was renamed to 'AGUTeX.cls'.

Further, the new .cls now contains bug fixes and is required for
submission to the AGU journals.
Fix Basque Intro ('Chapter' layout does not exist)

The 'Chapter' layout does not exist in standard article class.
I demoted all section-type layouts. Thus, "Chapter" became "Section",
"Section" became "Subsection" and "Subsection" became "Subsubsection".
Fix ja/EmbeddedObjects.lyx index issues

See #8786 for details.
Now the regexp insets entered in Advanced F&R search/replace boxes do not preview anymore independently, unless embedded/nested within other math elements.
Fixing crash as described in #7805.
Revert "Let non-ASCII chars within regexp insets match their occurrence within TEXT, rather than MATHS (seems the most recurrently needed scenario)."

This reverts commit 6a3792bdbb7e081fe15d6600b2d86bbefd20b2f0.
Cmake build tests: Unify use of userdir

While some test runns lyx-exe, we need userdir be
different from default. All relevant tests should use the same directory.
Cmake build tests: Unify use of userdir

Forgotten in commit 788e2b1ac8ae98c47a6551ecd70d6bfe0491294d
Cmake build tests: update comments

ignoredTests: add comment
expectedTestFailures: update the set of bad tests
Comment from bug #8783.
Now an attempt to export into a folder without write permission causes LyX to automatically pop-up the "Export As" dialog (addressing #3402).
Cmake build tests: Create directory neede for testing

While testing exports, we need a directory for created mess,
which we use then as working directory.
Copyright
Japanse docs: Remove non-arg 'MenuString'

'MenuString' is currently implemented only for arguments.
Merge branch 'master' into my-two-cents

# By Scott Kostyshak (8) and others
# Via Scott Kostyshak
* master:
  Japanse docs: Remove non-arg 'MenuString'
  Copyright
  Cmake build tests: Create directory neede for testing
  Now an attempt to export into a folder without write permission causes LyX to automatically pop-up the "Export As" dialog (addressing #3402).
  Comment from bug #8783.
  Cmake build tests: update comments
  Cmake build tests: Unify use of userdir
  Cmake build tests: Unify use of userdir
  Revert "Let non-ASCII chars within regexp insets match their occurrence within TEXT, rather than MATHS (seems the most recurrently needed scenario)."
  Now the regexp insets entered in Advanced F&R search/replace boxes do not preview anymore independently, unless embedded/nested within other math elements. Fixing crash as described in #7805.
  Fix ja/EmbeddedObjects.lyx index issues
  Fix Basque Intro ('Chapter' layout does not exist)
  AGUTeX template/layout: support the new cls name
  Revert "Automake fix after 66dfbab8bb65"
  Revert "AGUTeX template/layout: support the new cls name"
  ctests: ignore check_load/templates/attic/latex8
  ctests: macro now deals with reverted and ignored
  Cmake tests: Allow for comments in control files