[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/12257] Use MyISAM in PHP 5.3 environment such that FULLTEXT tests run.

PHPBB3-12257
[ticket/12310] Don't autocomplete SMTP user/pass on install

PHPBB3-12310
Merge remote-tracking branch 'marshalrusty/ticket/12310' into develop-olympus

* marshalrusty/ticket/12310:
  [ticket/12310] Don't autocomplete SMTP user/pass on install
Merge remote-tracking branch 'bantu/ticket/12257' into develop-olympus

* bantu/ticket/12257:
  [ticket/12257] Use MyISAM in PHP 5.3 environment such that FULLTEXT tests run.
[ticket/9725] Fetch Azure db stats from proper table

PHPBB3-9725
[ticket/9725] Remove explicit filegroup designations

PHPBB3-9725
[ticket/9725] Create MSSQL primary keys if none exist

PHPBB3-9725
[ticket/9725] Remove trailing spaces from MSSQL schema

PHPBB3-9725
[ticket/9725] Move primary key creation to the correct location

PHPBB3-9725
[ticket/9725] Do not use deprecated views to remove default constraints

PHPBB3-9725
[ticket/9725] Code sniffer fixes

PHPBB3-9725
Merge remote-tracking branch 'noxwizard/ticket/naderman/9725' into develop-olympus

* noxwizard/ticket/naderman/9725:
  [ticket/9725] Code sniffer fixes
  [ticket/9725] Do not use deprecated views to remove default constraints
  [ticket/9725] Move primary key creation to the correct location
  [ticket/9725] Remove trailing spaces from MSSQL schema
  [ticket/9725] Create MSSQL primary keys if none exist
  [ticket/9725] Remove explicit filegroup designations
  [ticket/9725] Fetch Azure db stats from proper table
  [ticket/9725] Add dummy indexes for Azure
  [ticket/9725] Create an Azure SQL compatible Schema
[ticket/12319] Backport Travis CI HHVM environment to develop-olympus.

PHPBB3-12319
Merge remote-tracking branch 'bantu/ticket/12319' into develop-olympus

* bantu/ticket/12319:
  [ticket/12319] Backport Travis CI HHVM environment to develop-olympus.
[ticket/12316] Add Build Status Icon for develop-ascraeus to README.md

PHPBB3-12316
Merge remote-tracking branch 'VSEphpbb/ticket/12316' into develop-olympus

* VSEphpbb/ticket/12316:
  [ticket/12316] Add Build Status Icon for develop-ascraeus to README.md