CMS-2731 Change WizardPanel methods from having callbacks to returning Q Promise instead (avoiding Pyramid of Doom)
Fixed bug in case of content being site: wrong content was returned to the promise - resulting in the updated changes to site was not shown after saving of content