Revert "bugid-11055 explicit parameter types"

This reverts commit e501406f5191442cdb56f20931b7387ebbc7a23f.
Revert "budid-11055 add new line at end of file x2"

This reverts commit 98fa9c6b00ac667979dd60925b2f57f02556ee65.
Revert "bugid-11055 use $out from parameter in handler"

This reverts commit 20ace27cf1c21ce0ca94e7e1ce12cbdad6c1fd29.
Revert "bugid-11055 code quality fix"

This reverts commit 11f319ab69d323ba8e18272a2fff20f30c9049eb.
Revert "bugid-11055 fix naming convention"

This reverts commit 836ed274fe156ef3f58f026d2bfab7e83ba91cae.
Revert "bugid-11055 move wiki-welcome related logic to ext"

This reverts commit cfb6fa165dffbd239027cf7c614cf5ed9fb64c5a.
Merge pull request #521 from Wikia/bugid-99439

Bugid 99439