[ticket/12638] Use require if phpbb_require_updated isn't available

PHPBB3-12638
[ticket/12699] Add tab key to keymap

PHPBB3-12699
[ticket/12699] Replace magic numbers for the TAB and for ENTER keydown

Replaced the magic numbers 9 and 13 in the keydown for the text editor
with constants in the existing keymap for phpBB.

PHPBB3-12699
Merge pull request #2610 from brunoais/ticket/12699

[Ticket/12699] Remove magic numbers in the message textarea keydown callback

* brunoais/ticket/12699:
  [ticket/12699] Replace magic numbers for the TAB and for ENTER keydown
  [ticket/12699] Add tab key to keymap
Merge pull request #2525 from Nicofuma/ticket/12638

[ticket/12638] v30x\local_url_bbcode break the migrations if we don't use the auto updater

* Nicofuma/ticket/12638:
  [ticket/12638] Use require if phpbb_require_updated isn't available
[ticket/12741] Change the mode of the socket file

Since php 5.4.29, by default, php-fpm creates the socket with the 0600 mode
instead of 0666.

PHPBB3-12741
Merge pull request #2622 from Nicofuma/ticket/12741

[ticket/12741] Functional tests on Travis fail since php update last night

* Nicofuma/ticket/12741:
  [ticket/12741] Change the mode of the socket file
Merge branch 'develop-olympus' into develop-ascraeus

* develop-olympus:
  [ticket/12741] Change the mode of the socket file
[ticket/12730] Add Google+ profile field type

Google+ has a "+" before a custom URL but doesn't for those which are using
their integer ID. To cover that we need to have an extra profile field

PHPBB3-12730
[ticket/12730] Add a Google+ field by default

PHPBB3-12730
[ticket/12730] Spaces in block header

PHPBB3-12730
[ticket/12730] Incorrect indentation for type_googleplus

PHPBB3-12730
[ticket/12730] Minor formatting fixes

PHPBB3-12730
[ticket/12730] Use string template for Google+ CPF instead of a new one

PHPBB3-12730
[ticket/12730] Update field_order for Google+ CPF

PHPBB3-12730