Renamed "layout" lib as "app_env" with APPLICATION_ENVIRONMENT interface. applied changed to callers. Added CMS_THEME.has_region (a_name): BOOLEAN to know if a region is declared in a defined theme.
Examples CMS: examples
api: API is a simple example showing how to build a custom CMS using EWF. roc_api: api build using a CMS library using modules, themes, etc.