[ticket/9725] Create an Azure SQL compatible Schema

Two problems were encountered when installing on AzureSQL:
-Azure SQL does not support the ON clause of T-SQL
-Azure SQL requries a clustered index AKA primary key on all tables

The fix is makeshift; it introduces questionable primary indices, which should be replaced with auto--increment columns.

PHPBB3-9725
[ticket/9725] Add dummy indexes for Azure

SQL Azure requires a primary AKA clustered key on every table.
This adds a dummy INT column to act as key,
avoiding possible duplicate entries.
so that these columns can support bigger (speak: huge) tables

PHPBB3-9725
[ticket/11666] Removing MESSAGE_DELETED..

..in /en/posting.php as it is not used.

PHPBB3-11666
[ticket/7707] Add get_username_string() where possible

PHPBB3-7707
[ticket/12276] Expand core.memberlist_view_profile

Expand core.memberlist_view_profile to include zebra states

PHPBB3-12276
[ticket/11959] Use plurals for the language strings.

PHPBB3-11959
[ticket/11959] Fix the NOTIFICATION_QUOTE_TRIMMED text.

PHPBB3-11959
[ticket/11959] Use the plurals system for the untrimmed language strings.

PHPBB3-11959
[ticket/11959] List the last user with "and" instead of a comma.

PHPBB3-11959
[ticket/11959] Add samples for the untrimmed strings.

PHPBB3-11959
[ticket/11959] Add function to create a string list.

PHPBB3-11959
[ticket/11959] Simplify how the users are trimmed.

PHPBB3-11959
[ticket/11959] Rename phpbb_gen_string_list() & fix incorrect var name.

PHPBB3-11959
[ticket/11959] Remove use of plurals and make it possible to use Oxford comma.

PHPBB3-11959
[ticket/11959] Add unit tests.

PHPBB3-11959
[ticket/11360] Change second parameter in page_header function

PHPBB3-11360
[ticket/11230] Use inheritdoc in docblocks in cache drivers

http://tracker.phpbb.com/browse/PHPBB3-11230

PHPBB3-11230
[ticket/11360] Avoiding online list where not required

PHPBB3-11360
[ticket/11230] Update cache driver dock blocks

PHPBB3-12230
[ticket/12292] Fix syntax error in admin.css

PHPBB3-12292