[ticket/12254] Better language switching on registration page

PHPBB3-12254
[ticket/12254] Stop using deprecated request_var in user class

PHPBB3-12254
[ticket/12254] Use new set_lang var to avoid conflict with change_lang

PHPBB3-12254
[ticket/12254] Add set_lang var changes to subsilver2 files

PHPBB3-12254
[ticket/12254] Persist set_lang after reg only if changed from default

PHPBB3-12254
[ticket/12254] Use 'language' instead of 'set_lang' as the variable name

PHPBB3-12254
[ticket/12254] No longer need to add change_lang to the URL params

PHPBB3-12254
[ticket/12429] Update PHPUnit to 4.1, update DBUnit to 1.3.

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

* ticket/12429:
  [ticket/12429] Update PHPUnit to 4.1, update DBUnit to 1.3.

Conflicts:
	phpBB/composer.json
	phpBB/composer.lock
[ticket/12254] Use a cookie instead of SID to store language selection

PHPBB3-12254
[ticket/12254] Add subsilver2 support for cookie storage instead of SID

PHPBB3-12254
Merge remote-tracking branch 'github-vse/ticket/12254' into develop-ascraeus

* github-vse/ticket/12254:
  [ticket/12254] Add subsilver2 support for cookie storage instead of SID
  [ticket/12254] Use a cookie instead of SID to store language selection
  [ticket/12254] No longer need to add change_lang to the URL params
  [ticket/12254] Use 'language' instead of 'set_lang' as the variable name
  [ticket/12254] Persist set_lang after reg only if changed from default
  [ticket/12254] Add set_lang var changes to subsilver2 files
  [ticket/12254] Use new set_lang var to avoid conflict with change_lang
  [ticket/12254] Stop using deprecated request_var in user class
  [ticket/12254] Better language switching on registration page
Merge remote-tracking branch 'github-bantu/ticket/12429-ascraeus' into develop-ascraeus

* github-bantu/ticket/12429-ascraeus:
  [ticket/12429] Update PHPUnit to 4.1, update DBUnit to 1.3.
[ticket/12478] Re-add contact field events in ucp_pm_viewmessage.html.

PHPBB3-12478
[ticket/12478] Add contact field events to viewtopic_body.html.

PHPBB3-12478
[ticket/12477] Fix logic to prevent admin-deactivated users from getting PM's.

PHPBB3-12477
[ticket/12477] Tab instead of spaces.

PHPBB3-12477
Merge pull request #2384 from prototech/ticket/12477

[ticket/12477] Fix logic to prevent admin-deactivated users from getting PM's.

* prototech/ticket/12477:
  [ticket/12477] Tab instead of spaces.
  [ticket/12477] Fix logic to prevent admin-deactivated users from getting PM's.
[ticket/12480] Only load config/routing.yml from extensions route

PHPBB3-12480
[ticket/12480] Add subfolder/config/routing.yml which should not be found

PHPBB3-12480