EXOGTN-1624: [Edit-Inplace] Use abstract ContentProvider for page editor
addition contentType for application
Passing Model class instead of a concrete Collection when initializing a Container model
Use withAssets plugin to lazily load JS for editor mode
Define custom tag for Window decoration
fixbug: can not delete application in edit mode
Edit Inplace: add application-filter in composer
Fix regression introduced by f68b8dbb22214afb9f25e68f1e690f253dfdd4b6
Minor refactor of the content provider
Decouple the portlet content provider from the URL generation that is left up to the WindowContext
Decouple window rendering from WindowContext
Decouple a bit PageContext from NodeModel
Don't add prp in action URLs when it is empty
Window rendering controller method