[feature/editor-code-tabs] Correctly count indentation on first line

Correctly count indentation on first line of code tag

PHPBB3-11557
[feature/editor-code-tabs] Apply code editor to everything

Move code editor from prosilver to assets
Apply code editor to subsilver2
Apply code editor to ACP elements where bbcode is allowed

PHPBB3-11557
[feature/editor-code-tabs] Check for browser support in function

Check for browser support and valid textarea in function instead of
before applying function.

PHPBB3-11557
[feature/editor-code-tabs] Make inTag function reusable

Change inTag function to reusable JS function that can check
for any BBCode

PHPBB3-11557
[ticket/11564] Notifications popup fixes

Fix width issue with vertical scrollbar
Correctly absolutely position it above link, allowing
style authors to move notifications link around in style
Fix IE7 positioning

PHPBB3-11564
[ticket/11564] Missing new line in tweaks.css

Missing new line at the end of tweaks.css

PHPBB3-11564
[ticket/11145] Wrong error thrown when uploading a bigger image.

When attaching an image to a post with a size larger than maximum defined in
php.ini, 'ATTACHED_IMAGE_NOT_IMAGE' error is thrown. $file->is_image() is
returning false value when image size is too large. Therefore, moved
not image test down after image size test.

PHPBB3-11145
[ticket/11568] Use Goutte Client to install the board for functional tests

PHPBB3-11568
[ticket/11568] Set client manually so we can increase the cURL timeout

PHPBB3-11568
[ticket/11568] Any output before the doc type means there was an error

Change is needed to allow "Warning:" in the HTML body

PHPBB3-11568
[ticket/11568] Only use a static version of the client

PHPBB3-11568
[ticket/11568] Remove manual calls to assert_response_success()

PHPBB3-11568
[ticket/11568] Make CookieJar static aswell

PHPBB3-11568
[ticket/11568] Fix common_groups_test.php form handling

PHPBB3-11568
[ticket/11568] Trim the output to allow Tabs before INCLUDE overall_header

PHPBB3-11568
[ticket/11568] Allow different status codes

PHPBB3-11568
[ticket/11568] Add method to get page content

PHPBB3-11568
Merge branch 'ticket/11568' into ticket/11568-develop

* ticket/11568:
  [ticket/11568] Add method to get page content
  [ticket/11568] Allow different status codes
  [ticket/11568] Trim the output to allow Tabs before INCLUDE overall_header
  [ticket/11568] Fix common_groups_test.php form handling
  [ticket/11568] Make CookieJar static aswell
  [ticket/11568] Remove manual calls to assert_response_success()
  [ticket/11568] Only use a static version of the client
  [ticket/11568] Any output before the doc type means there was an error
  [ticket/11568] Set client manually so we can increase the cURL timeout
  [ticket/11568] Use Goutte Client to install the board for functional tests

Conflicts:
	tests/test_framework/phpbb_functional_test_case.php
[ticket/develop/11568] Do not directly access $client from tests

PHPBB3-11568
[ticket/develop/11568] Remove unneccessary calls to assert_response_success()

PHPBB3-11568