BugId-98998: Module Service for Hub Pages (not finished)
Merge branch 'bugid-98998' into consumer-sprint32-bugid-51353
BugId-98998: Create WAM module service for Hub Pages
Merge branch 'bugid-98998' into consumer-sprint32-bugid-51353
manually merged bugid-98996 after conflicts in MarketingToolboxModuleWAMService.class.php
BugId-98998: Create WAM module for Hub Pages - Added method getting parameters
BugId-98998: Create WAM module for Hub pages - getting data from API
BugId-98998: Changed test code after implementation Editable and NotEditable classes
bugid-98996: Build WAM for Hub Pages - Templating/CSS
bugid-98996: Build WAM for Hub Pages - Templating/CSS (work in progress)
we want the data to be returned as array
unit tests for getStructuredData() of WAM service in hubs
implemented getStructuredData() in WAM service
added removed accidently getModulesIds() method
removed mocked data, unused variable and image width and height for now
small change in the template of WAM module
Revert "small change in the template of WAM module"... it wasn't small at all... it's broken Marcin's stuff

This reverts commit fb400cc4cbe607c9b275dcf4adb2d33a55269c43.
bugid-98996: Build WAM for Hub Pages - Templating/CSS (work in progress)
fixed hubs api
Merge branch 'bugid-98999' into consumer-sprint32-bugid-51353