Fixed issue with Filters.
Added Initial Basic Auth Module
Updated CMS libary:
Initial Basic Authentication Node with filters.
Updated ROC API to use the new module.
Merge branch 'roc_auth' of https://github.com/jvelilla/ROC into jvelilla-roc_auth

Conflicts:
	cms/src/service/cms_service.e
Merge branch 'jvelilla-roc_auth'
Layout: got rid of onces per thread function.
Renamed `launch_cms' as `initialize_cms' which reflects better the implementation.
Minor cosmetic or warning changes.
Added CMS_MODULE_CONFIGURATOR.
Added a default implementation of CMS_MODULE_CONGIRATOR.
Updated CMS_SERVICE, to use the new CMS_MODULE_CONFIGURATOR.
Updated Example.
Redesign part of CMS_MODULE, and implementation.
Prepare the module before creating the service.
Remove the possibility to add module after the creation of the service.
Renamed CMS_MODULE_CONFIGURATOR as CMS_MODULE_COLLECTION.
Merged back list of available modules in CMS_SETUP.
Merge pull request #3 from jocelyn/jfiat_roc_auth

Various design changes