bugid-97319: UserLogin: JS interaction for forgot your password
bugid-97318 | Special:UserLogin texts
bugid-96170: Refactor UserLoginSpecialController and remove regression there - error styling for orgot your password changed
Added rendering wikitext Polls and test for them
bugid-97698 | S:MTb Polls added generating hub url
bugid-96170: Refactor UserLoginSpecialController and remove regression there - error styling for orgot your password fixed
Render Hub Polls Module: Templating(bugid-97696)
Bugid-97697: Added hub url to structure data and some tests.
Merge pull request #433 from Wikia/consumer-sprint28-bugid-96170

Changes in Special:UserLogin
GG: Fix tables and infoboxes
BugId:68160 - JSMessages AMD module refactoring + unit tests
Fix links in GG and disable box-shadow on infobox
BugId:97849 - Add "deferred" module as an abstact layer for Oasis / Mobile skin
wikia.deferred: improve dependencies defintion
Added static var $moduleId in each module service instead of const var in MarketingToolboxModuleService.

Method loadData moved to MarketingToolboxModuleService.
BLAC-9 skeleton test
Revert "Added static var $moduleId in each module service instead of const var in MarketingToolboxModuleService."

This reverts commit 7859104b29f97f4378d2661420191d5d9d90b010.
Added const MODULE_ID in each module service instead of const vars in MarketingToolboxModuleService.

Method loadData moved to MarketingToolboxModuleService.
Merge pull request #435 from Wikia/deferred-amd

AMD module for promise
Replaced all const vars (module ids) from MarketingToolboxModel by const MODULE_ID from each module.