Fixes to French translation
Removed extra error_reporting setting
Corrected redirection URLs
moodle-tool_mergeusers - #37: moving button help from form to page header

Related to issue #37:

* A better place for the button help, considering John contributions,
I think it is better to place it in the header instead of the form.
Merge pull request #38 from jpahullo/issue37

moodle-tool_mergeusers - #37: moving button help from form to page header
moodle-tool_mergeusers - #29 - supporting merging only if transactions are allowed.

Related to issue #29:

* Added setting to prevent from merging users if database does not support
 transactions.
* Added tricky way on MergeUserTool to get whether transactions are supported
 on curretn $DB object. See code for comments.
Merge pull request #40 from jpahullo/issue29

moodle-tool_mergeusers - #29 - supporting merging only if transactions are allowed.
moodle-tool_mergeusers - #41 : strings revisited

Related to issue #41.

* Revisited lang strings to show specific messages when merge fails,
  according to whether transactions are supported.
* Updated renderer to update lang keys.
* Deleted an incorrect phpdoc.
moodle-tool_mergeusers - #41 : revisited code

Related to issue #41.

* Revisited code to simplify it.
Merge pull request #42 from jpahullo/issue41

moodle-tool_mergeusers - #41 : strings revisited
UI updates and other improvements

Changed the UI to allow for searching of users, while still retaining
old functionality.  Added confirmation table so the user using the
plugin can see the users they are merging, as well as final warning.
Also updated database supported functionality as not all MySQL database
engines support transactions.  Finally added configuration option to
make it optional to suspend the user.
adding support for complex quiz attempt structure

Quiz attempts are another complex compound index.  When both users
merging have attempted the same quiz, instead of deleting the old one’s
records we want to preserve the data.

This update also adds in the ability to add custom processing for any
compoundIndex instead of just deleting the old user’s data.
changes related to jordi's comments

Updates and code refinements based upon Jordi’s suggestions
fixing code issues

Forgot to change these to “||” :)  This should do it
moodle-tool_mergeusers - WIP: revisiting contribution code

    * Removed unnecessary translation strings. Replaced by Moodle core strings.
    * Translated strings to Catalan and Spanish.
    * Add a new settings option to enable merging only when transactions are allowed (but not used yet).
    * Moved the "Save selection" button at the bottom of the box for conformance among Moodle specifications.
moodle-tool_mergeusers - WIP: remove description box, since it appears as a help icon in the form.
moodle-tool_mergeusers - #39 : review new UI

Related to issue #39:

* Revisited renderer to add control on radio buttons
  to prevent the same user is selected to both from source
  and target user.
moodle-tool_mergeusers - #39 : revisited renderer

Related to issue #39.

* Build a new renderer method to only build the HTML related to
  the user presentation.
* Updated renderer to show user in this way.
* Solved a visualization bug when target user does not exist.
* Formated files.
moodle-tool_mergeusers - #39 : user ordering

Related to issue #39:

* List of matching users appears ordered by lastname, firstname.
moodle-tool_mergeusers - #39 - search UI

Related to issue #39.

* New UI for searching and confirming users to merge.
* Progress bar added.

All based on John Hoopes contribution.