CMS-3143 Enable LiveEdit when Content has no Page but an default PageTemplate available
Moved content of createContextWindow into setupContextWindow
CMS-3143 Enable LiveEdit when Content has no Page but an default PageTemplate available
Moved resolving of default page components into own resolver classes
CMS-3143 Enable LiveEdit when Content has no Page but an default PageTemplate available
Now a  Content is made a Page if a PageComponent is removed
Introduced DefaultModels and DefaultModelsFactory
Some additional refactoring