Automatically generated installer lang files
MDL-46148 qtype_calculated: removed unused method.
MDL-19270 - Quiz graph - Fix reverse display of Hebrew legend text in RTL mode
MDL-46148 qtype_calculated: fix validation when importing.

In order to do this in a sane way, I cleaned up a lot of old mess,
inclduing:

1. Previously, qtype_calcuated used ->answeres when importing, and
->answer when saving the form. This was crazy, so I fixed it, and
stripped out the code that made the alternative variable name work.

2. Similarly, it could handle ->answer being either an array, such as
you would get form the HTML editor, or a simple string, which is what
you get form the form. I simplified that too.

3. Finally, I made import use a transaction around saving each
question, so we don't get half questions in the database when an error
occurs.
MDL-46148 qtype_calculatedsimple: fix notice

... when adding a dataset with a formula error.
Merge branch 'MDL-19270_master' of https://github.com/nadavkav/moodle

Conflicts:
	lib/graphlib.php
MDL-46148 questions: Added missing allow_commit for transaction
MDL-46193 phpunit: Replace value in component config.

There are two phpunit.xml build locations, one for overall
and another for individual components.  To reduce id changes
when running different components, we use the same initial ID
in all component files when building.
MDL-38990 mod_forum: Restrict ability to post to all groups in a forum

In order to post to all groups in a forum, you must have the
moodle/site:accessallgroups capability.

Thanks to Jakob Ackermann <jackermann@onlineschool.ca> for part of the fix
on this one.
MDL-46148 qtype_calculated: low-level defence against bad formulas

This catches things like:
 * Malicious equations coming from backup files.
 * Malicious equations in old questions in the database.
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
weekly release 2.8dev