[ticket/12982] Refactoring: made most JS nice.

PHPBB3-12982
[ticket/12982] Refactoring: made JS in adm nice

PHPBB3-12982
[ticket/12982] Refactoring: Cleaned up phpbb.search

PHPBB3-12982
[ticket/12982] Refactoring: Cleaned up forum_fn.js

PHPBB3-12982
[ticket/12982] Refactoring: Cleaned up crazy insert users stuff

PHPBB3-12982
[ticket/12982] Refactoring: Killed undescriptive variables

PHPBB3-12982
[ticket/13056] Move the arguments of the request class to the DI

PHPBB3-13056
Merge pull request #2879 from callumacrae/ticket/12982

[ticket/12982] JS refactoring
Merge branch 'develop-ascraeus' into develop
Merge pull request #2943 from Nicofuma/ticket/13056

[ticket/13056] Move the arguments of the request class to the DI

* Nicofuma/ticket/13056:
  [ticket/13056] Move the arguments of the request class to the DI
Merge branch 'develop-ascraeus' into develop

* develop-ascraeus:
  [ticket/13056] Move the arguments of the request class to the DI