Merge pull request #2605 from Nicofuma/ticket/12724

[ticket/12724] Add Squiz.PHP.Eval in the legacy ruleset

* Nicofuma/ticket/12724:
  [ticket/12724] Add Squiz.PHP.Eval in the legacy ruleset
[ticket/12643] Properly handle changing columns on tables with constraints

PHPBB3-12643
Merge pull request #2607 from Noxwizard/ticket/12643

Ticket/12643 Fixes deletion of columns that have the target column as a prefix

* Noxwizard/ticket/12643:
  [ticket/12643] Properly handle changing columns on tables with constraints
  [ticket/12643] Tests dropping similarly named columns
  [ticket/12643] Ensure that similarly named columns are not removed
[ticket/12720] Allow commit heading to begin with lowercase letters

PHPBB3-12720
Merge pull request #2608 from dhruvgoel92/ticket/12720

[ticket/12720] Allow commit heading to begin with lowercase letters

* dhruvgoel92/ticket/12720:
  [ticket/12720] Allow commit heading to begin with lowercase letters
Merge branch 'develop-olympus' into develop-ascraeus

* develop-olympus:
  [ticket/12720] Allow commit heading to begin with lowercase letters
[ticket/12722] Add Generic.Formatting.SpaceAfterCast in the legacy ruleset

PHPBB3-12722
Merge pull request #2604 from Nicofuma/ticket/12722

[ticket/12722] Add Generic.Formatting.SpaceAfterCast in the legacy ruleset

* Nicofuma/ticket/12722:
  [ticket/12722] Add Generic.Formatting.SpaceAfterCast in the legacy ruleset
[ticket/12721] Add Generic.Files.LowercasedFilename in the legacy ruleset

PHPBB3-12721
[ticket/12721] Add Squiz.Arrays.ArrayBracketSpacing in the legacy ruleset

PHPBB3-12721
[ticket/12721] Add Generic.Functions.OpeningFunctionBraceBsdAllman

PHPBB3-12721
[ticket/12721] Add Squiz.ControlStructures.ElseIfDeclaration in legacy

PHPBB3-12721
[ticket/12721] Add Squiz.ControlStructures.ForEachLoopDeclaration

PHPBB3-12721
[ticket/12721] Add Squiz.ControlStructures.ForLoopDeclaration in legacy

PHPBB3-12721
[ticket/12721] Add Squiz.Functions.LowercaseFunctionKeywords in legacy

PHPBB3-12721
[ticket/12721] Add Generic.NamingConventions.ConstructorName in strict

PHPBB3-12721
[ticket/12721] Update rules descriptions

PHPBB3-12721
Merge pull request #2603 from Nicofuma/ticket/12721

[ticket/12721] Improve the code sniffer: simple rules

* Nicofuma/ticket/12721:
  [ticket/12721] Update rules descriptions
  [ticket/12721] Add Generic.NamingConventions.ConstructorName in strict
  [ticket/12721] Add Squiz.Functions.LowercaseFunctionKeywords in legacy
  [ticket/12721] Add Squiz.ControlStructures.ForLoopDeclaration in legacy
  [ticket/12721] Add Squiz.ControlStructures.ForEachLoopDeclaration
  [ticket/12721] Add Squiz.ControlStructures.ElseIfDeclaration in legacy
  [ticket/12721] Add Generic.Functions.OpeningFunctionBraceBsdAllman
  [ticket/12721] Add Squiz.Arrays.ArrayBracketSpacing in the legacy ruleset
  [ticket/12721] Add Generic.Files.LowercasedFilename in the legacy ruleset
[ticket/12728] Enforce box model sizing on image attachment thumbnails

PHPBB3-12728
Merge pull request #2588 from nickvergessen/ticket/12705

Ticket/12705 Fix make_clickable when called with different server_urls