[ticket/10949] Converted AJAX coding standards to new guidelines.

Basically, moved parentheses to same line and changed variable names to
camel case.

PHPBB3-10949
[ticket/11292] Fix: Newlines removed in display of PM reports

Report text is run through make_clickable and bbcode_nl2br for PMs
just as it is for posts.

PHPBB3-11292
Merge remote-tracking branch 'callumacrae/ticket/10949' into ticket/10949

Conflicts:
	phpBB/assets/javascript/core.js
[ticket/10949] Converted missing code to new JS coding guidelines

A few missing semi-colons were also added where needed.

PHPBB3-10949
[ticket/11309] phpbb_extension_interface::disable_step correct docblock.

The `@return` documentation of the `phpbb_extension_interface::disable_step`
method states incorrect that the method returns null, as it returns
false or a state.

PHPBB3-11309
Merge PR #1177 branch 'erikfrerejean/ticket/11309' into develop

# By Erik Frèrejean
# Via Erik Frèrejean
* erikfrerejean/ticket/11309:
  [ticket/11309] phpbb_extension_interface::disable_step correct docblock.
[ticket/10949] Remove not needed comma

This comma might actually cause issues in browser. Therefore remove it.

PHPBB3-10949
[ticket/11311] Include asset core.js in subsilver2 overall_footer.html

Without the inclusion of core.js the timezone functions will not properly
work. They refer to phpbb which is defined in core.js.

PHPBB3-11311
Merge remote-tracking branch 'marc1706/ticket/11311' into develop

* marc1706/ticket/11311:
  [ticket/11311] Include asset core.js in subsilver2 overall_footer.html
Merge remote-tracking branch 'gn36/ticket/11292' into develop-olympus

* gn36/ticket/11292:
  [ticket/11292] Fix: Newlines removed in display of PM reports
Merge branch 'develop-olympus' into develop

* develop-olympus:
  [ticket/11292] Fix: Newlines removed in display of PM reports
Merge PR #1178 branch 'marc1706/ticket/10949' into develop

# By Marc Alexander (2) and Callum Macrae (1)
# Via Marc Alexander
* marc1706/ticket/10949:
  [ticket/10949] Remove not needed comma
  [ticket/10949] Converted missing code to new JS coding guidelines
  [ticket/10949] Converted AJAX coding standards to new guidelines.